dreadnought

Explore definitions, synonyms, and language insights of dreadnought

Definitions

Noun
battleship that has big guns all of the same caliber

More General Terms