warship

warship antonyms

warship definitions

noun
  • Any ship built or armed for naval combat.