ship money
1.
(
noun
) an impost levied in England to provide money for ships for national defense
Related Words:
custom
,
customs
,
customs duty
,
impost
Terms and Conditions of Use / Copyright Notice