battleshipTranslate battleship | into French | into German | into Spanish Italian translation of battleshipn corazzata (f)battleship in other Oxford dictionaries Definition of battleship in the British & World English dictionary Definition of battleship in the US English dictionary