managed Definition
Definition
Successfully dealing with a difficult situation or handling something with skill and control; operated or administered in a particular way
Browse
Successfully dealing with a difficult situation or handling something with skill and control; operated or administered in a particular way
Browse