1 Definition(s) for "updog"

  1. noun

    A disc dog and sport organization with the goal of increasing the number of dog owners participating in disc and dog sports.

    reference: Updog Challenge, Updog Challenge Website, accessed Apr 27, 2024, <https://updogchallenge.com/about-us/>

    Source