English word definition — powered by WordNet
occupy in an agreeable, entertaining or pleasant fashion
make (somebody) laugh
Want to remember amuse?