battleship noun definition in Types of boats and ships topic from the Oxford Advanced Learner's Dictionary

battleship

 noun: Types of boats and ships topic
a very large ship used in war, with big guns and heavy armour (= metal plates that cover the ship to protect it)