PALM GREASE


Meaning of PALM GREASE in English

noun

Etymology: palm (I) (of the hand)

slang : money for bribing or tipping

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.