REPO Meaning of REPO in English [re.po] n, pl repos [by shortening & alter.] (1963): repurchase agreement Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012