CHAPARRAL MEANING IN ENGLISH

• Chaparral Definition & Synonyms

  1. (n.) An almost impenetrable thicket or succession of thickets of thorny shrubs and brambles.
  2. (n.) A thicket of low evergreen oaks.


Synonyms:
Bush, Scrub,

RECENT SEARCHES