ship money Meaning, Definition & Usage

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

WordNet