Etymology
Today it means: Not winning, or having won, an Oscar (an Academy Award) Full definition →
From Oscar + -less.
Etymology from Wiktionary, CC BY-SA 4.0.