What is the full meaning of dreadnoughts
DREADNOUGHT, a large battleship; a garment of heavy woollen cloth, also DREADNAUGHT [n]
Example of the word dreadnoughts placed on a Scrabble board.