English | German | Russian | Czech

gyro English

Meaning gyro meaning

What does gyro mean?

gyro

a Greek sandwich: sliced roast lamb with onion and tomato stuffed into pita bread (= gyroscope) rotating mechanism in the form of a universally mounted spinning wheel that offers resistance to turns in any direction

Synonyms gyro synonyms

What other words have the same or similar meaning as gyro?

Are you looking for...?