PALM Meaning of PALM in English ( n. ) A metallic disk, attached to a strap, and worn the palm of the hand, -- used to push the needle through the canvas, in sewing sails, etc. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012