English word definition — powered by WordNet
be confusing or perplexing to
make stupid with alcohol
Want to remember befuddle?