overnight, adv. & adj.
--adv.
1 for the duration of a night (stay overnight).
2 during the course of a night.
3 suddenly, immediately (the situation changed overnight).
--adj.
1 for use overnight (an overnight bag).
2 done etc. overnight (an overnight stop).