Dictionary search results

Showing 1-2 of 2 results

orchard British & World English

A piece of enclosed land planted with fruit trees

orchard grass British & World English

North American term for cocksfoot.