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.