on the stocks
📖 generalMeaning
available for sale or investment
Literal Meaning
in a state of being in stock or inventory
Example
“The new product will be in stock next month.”