gyro
1. |
(noun) a Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita bread |
|
Related Words: sandwich |
|
2. |
(noun) a universally mounted spinning wheel that offers resistance to turns in any direction |
|
Synonyms: gyroscope |
|
Related Words: rotating mechanism |
|
|