Here are some helpful links:
Snappy Words
Merriam-Webster Online Dictionary & Thesaurus
Graphic Organizers