Featured
Games
Cultural
Writing tips
Thesaurus.com
Dictionary.com
Synonyms & Antonyms
lampooned
VERB
ridicule, make fun of
Synonyms
STRONGEST
caricature
mock
parody
satirize
STRONG
burlesque
jape
pasquinade
rail
roast
squib
travesty
WEAK
put on
send up
take off
Antonyms
WEAK
applaud
approve
praise
support