Popular Wordlists
  • word of the day

    upsetter

    upsetter - Dictionary definition and meaning for word upsetter

    Definition
    (noun) an unexpected winner; someone who defeats the favorite competitor
Connect with us on Facebook