Search Your Word

Learn English Definition

    Give away or supply money.

Learn English Synonym

    Give away or supply money.