Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of caricature
  1. noun
    a representation of a person that is exaggerated for comic effect
  2. verb
    represent in or produce a caricature of
    "The drawing caricatured the President"

    Similar: 

    ape
    type of:
Explanation of caricature
My lists:
Recently viewed words: