i couldn't stop my hand from shaking as the ten point with the amazing rack strutted near my tree stand
noun
"i couldn't stop my hand from shaking as the ten point with the amazing rack strutted near my tree stand" What is the definition of "rack"?