sell up

Phrasal verb

to sell your home, possessions, business, etc., usually because you are leaving the country or retiring

británico · Se oye en 4 películas
Upon discovering she was about to sell up to the developers, you brutally murdered her with her own shears.
En 4 películas · n.º 1