Cane brake

From Fresh Dictionary

Contents

English

Noun

cane brake

  1. a dense thicket of sugar-canes.

Translations

Alternative spellings

Personal tools