win_backEnglish

get back, win back

Verb

Recover something or somebody that appeared to be lost

English: win back, get back

English words with similar meanings

Show 1 words