depones Definition
Definition
To deposit or lay down (something) in or on the bottom of a liquid or other medium; to lessen in intensity or value; to diminish
Browse
To deposit or lay down (something) in or on the bottom of a liquid or other medium; to lessen in intensity or value; to diminish
Browse