Definify.com

Definition 2024


warship

warship

English

Noun

warship (plural warships)

  1. Any ship built or armed for naval combat.

Hyponyms

  • See also Wikisaurus:warship

Translations

Anagrams