Home
Search
Index
Definify.com
Definition
2024
forestock
forestock
English
Noun
forestock
(
plural
forestocks
)
(
firearms
)
forearm
;
handguard
Similar Results
Firestick
Foreslack
Forelock