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