Meaning of gyro
Definition of gyro
(noun)
a Greek sandwich:
sliced
roast
lamb
with
onion
and
tomato
stuffed
into
pita
bread
rotating
mechanism
in the
form
of a
universally
mounted
spinning
wheel
that offers
resistance
to turns in any
direction
Other information on gyro
WIKIPEDIA results for
gyro
Amazon results for
gyro
Tweet