dreadnought
Top 40000
Meanings
Noun
1. dreadnought (battleship in which most of the firepower is concentrated in large guns that are of the same caliber)