n.
selling
1) to make a ~
2) a cash ~
3) for, on ~ ('being sold') (house for ~; the book will be on ~ next month)
selling at reduced prices
4) to conduct, have, hold, run ( colloq. ) a ~
5) an annual; clearance; closeout; fire; garage ( AE ), yard ( AE ); going-out-of-business; jumble ( BE ), rummage ( AE ); storewide; warehouse ~
6) on ~ ( AE ) = at, in a ~ ( BE ) ('being sold at a reduced price')