parterre

Noun
  1. An ornamental flower garden;
    Beds and paths are arranged to form a pattern (synset 103899300)
  2. Seating at the rear of the main floor (beneath the balconies) (synset 103897970)

Other Searches