Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orchards Definition

Cancel
orchards
noun(or-chard)
a planting of fruit trees, nut trees, or sugar maples; also : the trees of such a planting
orchards
noun(or-chard)
sugar bush

Words Related to orchards!

orchards Examples by Brain Bank Users