MUCH SYNONYMS 509 SIMILAR AND OPPOSITE WORDS