ship money

Noun
  1. An impost levied in England to provide money for ships for national defense (synset 113338159)

Other Searches