catapult takeoff - English Synonyms Dictionary