Etymology

outshove

O1U1T1S1H4O1V4E1

Today it means: To shove harder or better than; outcompete by shoving Full definition →

Middle English outaschouven ← Old English *ūtāscūfan
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok