Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of manofwar

- A government vessel employed for the purposes of war, esp. one of large size; a ship of war.

Crossword clue for manofwar

- Armed ship
- Battleship; jellyfish
- Ship that’s armed with arms that sting
- Soldier known as Jellyfish in Portugal?