admiral ship

English

Noun

admiral ship (plural admiral ships)

  1. (nautical) Synonym of flagship (the principal ship).