Spellcheck.net

Definitions of giving up

  1. the act of forsaking Scrapingweb Dictionary DB
  2. a verbal act of admitting defeat Scrapingweb Dictionary DB
X