Goggler (noun) Definition, Meaning & Examples

noun
  1. a person who stares goggle-eyed.
  2. a person who spearfishes.
  3. bigeye scad.
Goggler (noun) Definition, Meaning & Examples

More Definitions