VariousWords beta
Related Terms:
Definitions:
Noun
battle cruiser
Definition: a cruiser of maximum speed and firepower
Definition: A fast, relatively lightly armoured cruiser designed to act as an advanced scout of the battle fleet; a development of the dreadnought battleships