keep somebody amused
keep (one) amused
To entertain or distract one in some manner. Whenever we go to a restaurant, I bring along a few toys to keep our daughters amused. The waiters here keep the diners amused with jokes and even little magic tricks while they eat.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
keep somebody aˈmusedgive somebody interesting things to do, or entertain them so that they do not become bored: Playing with water can keep children amused for hours.
Farlex Partner Idioms Dictionary © Farlex 2017