Idiom
He is in the habit of throwing dust in eyes of his superiors.

To make blind
To show false things
To deceive
To put sand into eyes

ANSWER DOWNLOAD EXAMIANS APP

Idiom
Will o' the wisp

To act in a childish way
Anything which eludes or deceives
To have desires unbacked by efforts
To act in a foolish way

ANSWER DOWNLOAD EXAMIANS APP