catapult-launched

catapult-launched

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