GOGGLES


Meaning of GOGGLES in English

noun

ADJECTIVE

▪ protective , safety

▪ driving , flying , motorcycle , ski , snow , swimming

▪ night-vision

… OF GOGGLES

▪ pair

VERB + GOGGLES

▪ have on , wear

▪ put on , take off

GOGGLES + VERB

▪ steam up

My swimming ~ keep steaming up so I can't see.

Oxford Collocations English Dictionary.      Оксфордский английский словарь словосочетаний .