baffle
v. (-ling) 1 perplex. 2 frustrate, hinder. n. Device that checks flow esp. Of fluid or sound waves. bafflement n. [origin uncertain]
v. t. To cause to undergo a disgraceful punishment, as a recreant knight.
v. (-ling) 1 perplex. 2 frustrate, hinder. n. Device that checks flow esp. Of fluid or sound waves. bafflement n. [origin uncertain]
v. t. To cause to undergo a disgraceful punishment, as a recreant knight.