What is the meaning / definition of Key Money in the hospitality industry?

Also known as a security deposit, Key Money is a payment to a landlord, payed in order to secure a lease.
In some cases the term may be implied as bribe to the landlord.

Synonyms: