Definition:

delighted