Rhyme Desk
Find rhyming words!

Definition of "Baffle" :

noun: a flat plate that controls or directs the flow of fluid or energy

verb: restrain the emission of (sound, fluid, etc.)

verb: be a mystery or bewildering to

verb: hinder or prevent (the efforts, plans, or desires) of