Online Dictionary

picnic area Explained

picnic area at English => English (WordNet) Of Explained:

picnic area
n : a tract of land set aside for picnicking [syn: {picnic
ground}]