< Topic: the meaning of " of" in a dictionary description [added by moderator] > Hi ! I was looking for the meaning for deposit. the second meaning will be followed down. (Of water, the wind, or other natural agency) lay down (matter) gradually as a layer or covering:beds where salt is deposited by the tide. in oxford dictionary I was wondering in the front part what is the specific meaning of " of water?" I can not get it from my mother thong ... Thank you for your concerns!