Definition of Warship

  • (noun) a government ship that is available for waging war

Synonyms of Warship


Antonyms of Warship


No Antonyms Found.

Homophones of Warship


No Homophones Found.