UPSHOT Meaning of UPSHOT in English [up.shot] n (1604): the final result: outcome Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012