n. giving up, yielding; something which is given up; franchise, right to use or sell something; (British) discount
CONCESSION
Meaning of CONCESSION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012