war vessel - English Synonyms Dictionary

war vessel

n.
[1] warship , combat ship