YourDictionary

dreadnought

or dreadnaught

noun

    1. a coat made of a thick woolen cloth
    2. the cloth
  1. any large, heavily armored battleship with many powerful guns

See dreadnought in American Heritage Dictionary 4

Learn more about dreadnought

dreadnought

link/cite print suggestion box