PALM


Meaning of PALM in English

n.

palm on

palm upon

palm on or upon

palm grease

palm off

palm oil

Merriam Webster. Collegiate thesaurus English dictionary.      Английский энциклопедический толковый словарь тезауруса.