post house

Noun
  1. An inn for exchanging post horses and accommodating riders (synset 103996256)

Other Searches