PALM REST


Meaning of PALM REST in English

noun

: a device often fitted to the stock of a target rifle for supporting the rifle with the hand while firing

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.