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