Home/gogglergoggler/gog-ler/US // ˈgɒg lər //窥视者,窥探者,窥测者,窥视器Definitionsn.名词 noun1: a person who stares goggle-eyed.: a person who spearfishes.: bigeye scad. Level 5Browse all words →