Big Huge Thesaurus

dreadnaught

noun

sounds kind of like