a support on which things can be put; "the gun was steadied on a special rest"

listen to the pronunciation of a support on which things can be put; "the gun was steadied on a special rest"
a support on which things can be put; "the gun was steadied on a special rest"