If you are writing and want to obtain synonyms for words you are repeating too often try http://thesaurus.com/ For new words it is interesting to learn and get familiar with them in context. http://www.linguee.es/ is a really helpful resource in this sense.