TOAD


Meaning of TOAD in English

I. noun

Synonyms: snot 1, dog, ||prick, scum, *shit, *shithead, skunk, snake, stinker, *turd

II. noun

Synonyms: sycophant , bootlicker, ||clawback, footlicker, lickspit, lickspittle, spaniel, toadeater, toady, truckler

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.