Etymology
Today it means: To wait for an excessive amount of time; wait beyond the time allowed or expected; wait too long. Full definition →
From over- + wait.
Etymology from Wiktionary, CC BY-SA 4.0.