To recover or get back something lost or spent, especially money; to compensate oneself for a loss.
From Old French 'recouper' meaning to cut back or reduce, from 'coup' (cut). The financial sense emerged in the 17th century.
Try Another Word