forestock

English

Etymology

From fore- +‎ stock.

Noun

forestock (plural forestocks)

  1. (firearms) forearm; handguard

Translations