Is “Upshots” a Scrabble word?
Yes
UPSHOTS
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Upshots
noun
1.A concise summary.
“I'm not interested in hearing all the details. Just give me the upshot.”
2.The final result, or outcome of something.
“The upshot was, that they had to get married.”
Synonyms: bottom line, digest, the long and short, bottom line, conclusion, consequence