(1) To abandon, give up on, throw away, release. Become detached. (2) To still the mind by abandoning worry and planning.