English

courtyard noun definition in Architectural features topic from the Oxford Advanced Learner's Dictionary

courtyard

 noun: Architectural features topic
an open space that is partly or completely surrounded by buildings and is usually part of a castle, a large house, etc. the central/inner courtyard