c. 1300, "at night, at evening, through or during the night," from over- + night (n.). Originally especially "during the night just passed." The meaning "in the course of a single night, hence seemingly instantaneously" is attested from 1939. As a noun, "a stop lasting one night," by 1959. As a verb, "to pass the night," by 1891.
Entries linking to overnight
word-forming element meaning variously "above; highest; across; higher in power or authority; too much; above normal; outer; beyond in time, too long," from Old English ofer (from PIE root *uper "over"). Over and its Germanic relations were widely used as prefixes, and sometimes could be used with negative force. This is rare in Modern English, but compare Gothic ufarmunnon "to forget," ufar-swaran "to swear falsely;" Old English ofercræft "fraud."
In some of its uses, moreover, over is a movable element, which can be prefixed at will to almost any verb or adjective of suitable sense, as freely as an adjective can be placed before a substantive or an adverb before an adjective. [OED]
Among the old words not now existing are Old English oferlufu (Middle English oferlufe), literally "over-love," hence "excessive or immoderate love." Over- in Middle English also could carry a sense of "too little, below normal," as in over-lyght "of too little weight" (c. 1400), overlitel "too small" (mid-14c.), overshort, etc.
late Old English niht (West Saxon neaht, Anglian næht, neht) "the dark part of a day; the night as a unit of time; darkness," also "absence of spiritual illumination, moral darkness, ignorance," from Proto-Germanic *nahts (source also of Old Saxon and Old High German naht, Old Frisian and Dutch nacht, German Nacht, Old Norse natt, Gothic nahts).
The Germanic words are from PIE *nekwt- "night" (source also of Greek nyx "a night," Latin nox, Old Irish nochd, Sanskrit naktam "at night," Lithuanian naktis "night," Old Church Slavonic nosti, Russian noch', Welsh henoid "tonight"), according to Watkins, probably from a verbal root *neg- "to be dark, be night." For spelling with -gh- see fight. The vowel indicates that the modern English word derives from oblique cases (genitive nihte, dative niht).
The fact that the Aryans have a common name for night, but not for day (q.v.), is due to the fact that they reckoned by nights. [Weekley]
Thus in Old English combinations night was "the night before (a certain day or feast day);" compare German Weihnachten "Christmas," literally "holy night." In early times, the day was held to begin at sunset, so Old English monanniht "Monday night" was the night before Monday, or what we would call Sunday night. The Greeks, by contrast, counted their days by mornings.
To work nights preserves the Old English genitive of time. Night soil "excrement" (1770) is so called because it was removed (from cesspools, etc.) after dark. Night train is attested from 1838; night-school from 1520s; night-life "habitual nocturnal carousing" is attested from 1852.
Others are reading
the fish marinates overnight
these solutions cannot be found overnight!
an overnight trip