battlecarrier noun1 •(historical) A hybrid between a battleship and an aircraft carrier, with both one or more heavy gun turrets and a large aircraft hangar and flight deck. formsbattlecarriers