Meaning of dreadnought

Definition of dreadnought

(noun) battleship that has big guns all of the same caliber

Other information on dreadnought

WIKIPEDIA results for dreadnought
Amazon results for dreadnought