Warship
-
A ship equipped with weapons and designed to take part in warfare at sea.
Warship meaning & definition 1 of Warship.
-
A [ship] with [canon] [support]
Warship meaning & definition 2 of Warship.
-
- the obsession with war
- [the bush] and [nixon] [administration], who think war is the answer for everything
Warship meaning & definition 3 of Warship.