Synonyms and Antonyms of avaricious