Orchard - Definition

orchard

n 1: garden consisting of a small cultivated wood without
undergrowth [syn: grove, woodlet, orchard,
plantation]

Look up another word