catapult-launched

catapult-launched

adj
(Military) (of aircraft) launched into the air by a device installed in warships