Thesaurasize

pay back

61 synonyms found

Definition

(v) : transitive to repay; figurative from sense 1 to exact revenge