dreadnaught
1.
(
noun
) has big guns all of the same caliber
Synonyms:
dreadnought
Related Words:
battleship
,
battlewagon
Terms and Conditions of Use / Copyright Notice