Definition of treats:
(v) :
(transitive) To entertain with food or drink, especially at one's own expense; to show hospitality to; to pay for as celebration or reward.
(v) :
(transitive) To provide (someone) with something special and pleasant.
(n) :
An entertainment, outing, food, drink, or other indulgence provided by someone for the enjoyment of others.
(n) :
An unexpected gift, event etc., which provides great pleasure.
(n) :
A snack food.
(n) :
A snack food item designed to be given to pets.