goggle-eye

Noun
  1. Of Atlantic coastal waters;
    Commonly used for bait (synset 102583739)

Found on Word Lists

Other Searches