• word of the day

    upsetter

    upsetter - Dictionary definition and meaning for word upsetter

    Definition
    (noun) an unexpected winner; someone who defeats the favorite competitor
Download our Mobile App Today
Receive our word of the day
on Whatsapp