Deposit or deposition definition

Deposit or deposition means the act of temporarily or permanently placing soil or other material on any lands within the City which is transported from another property or location from within or outside of the City;