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 English dictionary. Английский словарь Webster. 2012