Dumfound meaning : To confuse and bewilder; to leave speechless.
dumfound
phlogiston
ribs
watusi
edited