leave meaning ( synonym found)

Definition of leave meaning:

°made light by aeration.

Back to Top