Goggler

noun

Definitions

Noun
  1. 1
    One who or that which goggles.

    "In the front room, Podson had sped to the mirror, vastly affronted at the bearded goggler staring back at him."

  2. 2
    A carangoid marine fish (Selar crumenophthalmus) with large, prominent eyes.

Etymology

From goggle + -er.

Next best steps

Mini challenge

Unscramble this word: goggler