• word of the day

    gyro

    gyro - Dictionary definition and meaning for word gyro

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