To become available or arrive on the market.
"The new Eminem cd is sceduled to drop march 28th..."
7👍 7👎