noun Goggler n. (Zool.) A carangoid oceanic fish (Trachurops crumenophthalmus), having very large and prominent eyes; called also goggle-eye, big-eyed scad, and cicharra.
Collaborative International Dictionary of English 0.48
Copyright © 2024 e-Free Translation.com
|