English synonyms about - contact  

goggle-eye

noun

1 goggle-eye

Of Atlantic coastal waters; commonly used for bait.

synonyms: big-eyed scad, bigeye scad, Selar crumenophthalmus.


Find more on goggle-eye elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0262