The AI-powered English dictionary
plural sell-offs
The large-scale selling of goods or financial stocks. examples