Go back to Stock Market Terms
Big uglies
Definition of Big uglies
A term used to refer to large, established, and often unexciting companies or stocks that are considered undervalued or overlooked by investors.