entertain
The Spanish verb 'agasajar' translates roughly as 'to lavish' in English. It refers to the act of treating someone with good food, entertainment, gifts, or distinction, giving them special attention and making them feel honored or celebrated. In English, it might be best translated as 'to entertain in a gracious and generous manner.'
They always know how to spoil their guests.
In this example, 'agasajar' is used to express the action of taking care of and treating guests very well, providing them with everything they need or enjoy.
We are going to spoil the visitors with our traditional food.
The use of 'agasajar' in this context refers to the act of offering something special or treating someone generously, in this case, providing guests with traditional food.
His grandmother spoils him with sweets every time she visits him.
Here, 'agasajar' is used to represent the act of a grandmother treating her grandchild very well by giving him sweets every time she visits.