battleship in Catalan battleship in Catalan cuirassat noun (science fiction, by extension) A starship of comparable role Add to Flashcards