Find the word definition

Wikipedia
Boxbush

Boxbush is a village in Gloucestershire, England.

Category:Villages in Gloucestershire

Usage examples of "boxbush".

A moment later a sunny head bobbed into view as a barefoot child of four came skipping out from behind a boxbush.