1. a. Of or relating to beeches.
1. abounding in beeches [adj BEECHIER, BEECHIEST] - See also: beeches