dreadnought
nounDefinition of dreadnought
1
: a warm garment of thick cloth
also
: the cloth
2 [ Dreadnought, British battleship ]
a
: battleship
b
: one that is among the largest or most powerful of its kind
Keep scrolling for more
Keep scrolling for more