on sale
on sale {adj. phr.}
Selling for a special low price.
Tomato soup that is usually sold for sixty cents a can is now on sale for fifty cents.
John and Mary couldn't sell all of the lemonade at twenty cents a cup so they have it on sale for ten cents a cup.
Categories:
Source: A Dictionary of American Idioms