dreadnoughtTop 40000MeaningsNoun1. dreadnought (battleship in which most of the firepower is concentrated in large guns that are of the same caliber)