polymastigate - English Synonyms Dictionary