gyro
English Dictionary
->
Letter G
-> gyro
Search Dictionary:
gyro Definition
(n)
a
Greek
sandwich
:
sliced
roast
lamb
with
onion
and
tomato
stuffed
into
pita
bread
(n)
rotating
mechanism
in
the
form
of
a
universally
mounted
spinning
wheel
that
offers
resistance
to
turns
in
any
direction
gyro Synonyms
gyro
gyroscope
© Art Branch Inc.