Definify.com

Definition 2024


forestock

forestock

English

Noun

forestock (plural forestocks)

  1. (firearms) forearm; handguard