to sell quickly or in great numbers
Oxford100% de las películas
- Do you sell a lot of them? - Yeah. Go like hot cakes.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición