• Goggle-eyed

    Full definition of goggle-eyed

    Adjective

    goggle-eyed

    1. Having prominent eyes
    © Wiktionary