re-purchase agreement - English Synonyms Dictionary