ship_moneyEnglish

ship money

Noun

An impost levied in England to provide money for ships for national defense

English: ship money