upshot meaning
Webster Dictionary (0.00 / 0 votes) Rate this definition: Upshot (noun) final issue; conclusion; the sum and substance; the end; the result; the consummation