n. something that has been repossessed (property, car or other item) because payments have not been fully or partially made; repossession of property or other item from the buyer who has failed payments; repurchase agreement for something
REPO
Meaning of REPO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012