FLAGSHIP MEANING IN ENGLISH

• Flagship Definition & Synonyms

  1. (n.) The vessel which carries the commanding officer of a fleet or squadron and flies his distinctive flag or pennant.


RECENT SEARCHES