meaning of ship money

1. an impost levied in England to provide money for ships for national defense


Related Words

ship money |

Developed & Maintained By Taraprasad.com

Treasure Words