livery stable

Noun
  1. Stable where horses and vehicles are kept for hire (synset 103684600)

Other Searches