Definition of shoulder stock in English English dictionary
A stock, also known as a buttstock or shoulder stock, is a part of a rifle or other firearm, to which the barrel and firing mechanism are attached, that is held against one's shoulder when firing the gun