gyro
noun
1 gyro
A Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita bread.
Polish: pita
2 gyro
Rotating mechanism in the form of a universally mounted spinning wheel that offers resistance to turns in any direction.
synonym: gyroscope.
Dutch: gyroscoop
Polish: żyroskop, giroskop
debug info: 0.0205