price of admiralty

English

Noun

price of admiralty (uncountable)

  1. (UK, military, historical) The cost of maintaining supreme command of the seas.