Word Definition

Caricatured

  1. of Caricature

Synonyms