Etymology
Advertisement

bafflement (n.)

"state of being baffled," 1841, from baffle (v.) + -ment.

updated on March 18, 2017

Advertisement
Advertisement