Meaning of palmed in English:

palmed

adjective

See palm

  • ‘sweaty-palmed’