n.
1.a flat plate that controls or directs the flow of fluid or energy baffle v.
1.be a mystery or bewildering to
2.hinder or prevent (the efforts, plans, or desires) of
3.check the emission of (sound)
Idiom of the Day
whistle in the dark
to try to stay brave and forget one`s fear
The man felt very frightened and began to whistle in the dark. This helped to calm him down.