Dictionary search results

Showing 1-2 of 2 results

schoolyard US English

The grounds of a school, especially as a place for children to play