Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

battle ship Definition

Cancel
battle ship
noun(bat-tle-ship)
a warship of the largest and most heavily armed and armored class
battle ship
noun(bat-tle-ship)
a small German battleship built so as to come within treaty limitations of tonnage and armament

Words Related to battle ship!

battle ship Examples by Brain Bank Users