RichThesaurus
warship
warship
antonyms
warship
definitions
noun
Any ship built or armed for naval combat.