Word Definition

Courtyard

  1. A court or inclosure attached to a house.

Synonyms