English dictionary
battle cruiser meaning and definition
Definition and meaning of battle cruiser at MeaningMonkey.org. battle cruiser meaning and definition in the English Dictionary.BATTLE CRUISER noun
Definition of battle cruiser (noun)
- a cruiser of maximum speed and firepower
Source: Princeton University Wordnet