Dictionary 1. (imp. & p. p.) of Goggle.2. (a.) Prominent; staring, as the eye. Thesaurus bellied bespectacled bug-eyed bulged exophthalmic four-eyed goggle monocled popeyed pouched spectacled swollen tumescent tumid tumorous turgescent turgid ventricose |