zabávati to amuse; divert; to entertain (koga someone), to provide entertainment (for someone)
zabávati se to be amused (at, by, with); to have a good time; to enjoy oneself; arhaično to take one's pleasure, to make merry; zastarelo to disport oneself
ste se dobro zabavali? did you enjoy yourself (oziroma yourselves)?
sijajno sem se zabaval I enjoyed myself no end, I had a great time