Noun
1. fog
Verb
1. mist over
2. cover, spread over, obscure
3. befog, becloud, obnubilate, haze over, fog, cloud, hide, conceal, spray