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
toe the line
to obey the rules and do what one is expected to do
The children were forced to toe the line when the new teacher arrived.