devourer - English Synonyms Dictionary