overnight (Adjective) — Lasting, open, or operating through the whole night. ex. "an overnight trip"
overnight (Noun) — An overnight stay, especially in a hotel or other lodging facility.
overnight (Verb) — Stay the night.
overnight (Verb) — Send something for delivery the next day.
overnight (Adverb) — During or for the length of one night. ex. "the fish marinates overnight"
overnight (Adverb) — Happening in a short time or with great speed. ex. "these solutions cannot be found overnight!"