Online English Dictionary

Home

Goggled


a.

Prominent; staring, as the eye.


© 2009 Dammam Community College