adj. 1.lasting through or extending over the whole night overnight adv. 1.happening in a short time or with great speed