hackney carriage

Noun
  1. A carriage for hire (synset 103479758)

Other Searches