storslam - dict.se
storslam
noun
grand slam