to blow the lid off something
Verb
front fog lamp
Noun, Transport
fog
Noun, Environment-Ecology
fog horn
Noun, Maritime Traffic
smoke mortar
Noun, Military
to be veiled in mystery
Verb
to be grounded by fog
Verb
to drive through a misty thickness
Verb