GOGGLER


Meaning of GOGGLER in English

ˈgäg(ə)lə(r) noun

( -s )

1. : one that goggles ; especially : one that spearfishes

most experienced gogglers have their own favorite fishing holes — National Geographic

2. : big-eyed scad

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.