carriage house

Noun
  1. A small building for housing coaches and carriages and other vehicles (synset 103059842)

Other Searches