grand slam
Noun
any sweeping success or total victory
SpaceX 's cargo-laden Dragon space capsule parachuted back to Earth Thursday morning after a demonstration mission to the International Space Station (ISS) that CEO Elon Musk is calling a "grand slam."
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.