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.
the fish marinates overnight
these solutions cannot be found overnight!
an overnight trip
overly
overmaster
overmatch
overmuch
overnice
overnight
overpark
overpass
overpay
overplay
overpopulate