D
Dicread
HomeDictionaryDdreadnought

dreadnought

dreadnought
Noun
pl: dreadnoughts

Meanings

Noundreadnought

A type of early 20th-century battleship characterized by an all-big-gun armament and steam turbine propulsion.

The British Royal Navy launched the first dreadnought in 1906, rendering previous warships obsolete.

Noundreadnought

A person or thing that is formidable, powerful, and seemingly invincible.

The company's new software platform is a digital dreadnought that dominates the entire market.

Related Words

Last Updated: May 2026Report an Error