Synonym dictionary

tack on synonyms