Dealt with or managed something difficult or challenging.
From Old French 'couper' (to cut, to strike), which evolved in meaning to 'deal with' or 'encounter.' The sense shifted from physical striking to mental handling of problems.
Try Another Word