ship money
noun
: an impost levied at various times on the ports, towns, or shires of England to provide ships for the national defense
Love words? Need even more definitions?
Merriam-Webster unabridged
Share