English word definition — powered by WordNet
a contract granting the right to operate a subsidiary business
the act of conceding or yielding
a point conceded or yielded
Want to remember concession?