English word definition — powered by WordNet
treat cruelly
be confusing or perplexing to
Want to remember bedevil?