dreadnoughtEnglish

dreadnaught, dreadnought

Noun

Battleship that has big guns all of the same caliber

English: dreadnought, dreadnaught

English words with similar meanings

Show 1 words