Gunstock



ENGLISH MEANING
noun
1.
The stock or wood to which the barrel of a hand gun is fastened.