Bafflement
Word Dictionary
-> Bafflement
Search:
Bafflement
(n.) The process or act of baffling, or of being baffled; frustration; check.
Terms of Use
Canadian Jobs