caricature

Nouns

Verbs

  • (v) represent in or produce a caricature of
    • The drawing caricatured the President
    ape,

Synonyms

impersonation imitation ape

Words of close approximity

caricature plant