Definify.com

Definition 2025


upshots

upshots

English

Noun

upshots

  1. plural of upshot