to
give or spend abundantly on

Translation:
English
Add