Definitions of dreadnaught:

  • noun:   battleship that has big guns all of the same caliber