Ship Money
nounverified·updated May 18, 2026
an impost levied in England to provide money for ships for national defense
Framework senses
- §1
- an impost levied in England to provide money for ships for national defense
an impost levied in England to provide money for ships for national defense