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
of the old school
attitudes from the past which are no longer popular
Our teacher's attitudes are of the old school and are not often found these days.