buy, lie and sell high

English

Noun

buy, lie and sell high

  1. (finance) Synonym of pump and dump.