CHAPARRAL Meaning of CHAPARRAL in English A dense, impenetrable thicket of shrubs or dwarf trees. English glossary Of Geography. Английский глоссарий географии. 2012