Meaning of goggle-eye

Definition of goggle-eye

(noun) of Atlantic coastal waters; commonly used for bait

Other information on goggle-eye

WIKIPEDIA results for goggle-eye
Amazon results for goggle-eye