Definisi 'dreadnaught'

English to English
noun
1 battleship that has big guns all of the same caliber Terjemahkan
source: wordnet30

2 A fearless person. Terjemahkan
source: webster1913

More Word(s)
battleship, battlewagon,

Visual Synonyms