expen ( synonym found)

Definition of expen:

°To consume or exhaust some resource.
°(rare) To spend or disburse money.

Back to Top