Gyros Dec 9, 2008 1:42:20 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Joe Bees on Dec 9, 2008 1:42:20 GMT -5 this is a gyroscopeA Gyro can mean both:a rotating mechanism in the form of a universally mounted spinning wheel that offers resistance to turns in any directionOR: