Synonyms and Antonyms for battleship

1. battleship (n.)

large and heavily armoured warship

Synonyms: