Launch pad
/ˈlɑntʃ.pæd/ noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 The surface or structure from which a launch is made.
- 2 a platform from which rockets or space craft are launched wordnet
- 3 A starting point. figuratively
"Unfortunately, she has used the attack as a launch pad for a bizarre and undercooked exercise in rhetorical bothsidesism, in which she argues that American Jews should be just as worried about college students who overzealously criticize Israel as they are about the aspiring Einsatzgruppen who shoot up shuls."
Example
More examples"Unfortunately, she has used the attack as a launch pad for a bizarre and undercooked exercise in rhetorical bothsidesism, in which she argues that American Jews should be just as worried about college students who overzealously criticize Israel as they are about the aspiring Einsatzgruppen who shoot up shuls."