all-nighter
noun [ C ] uk/ˌɔːlˈnaɪ.tər/ us/ˌɑːlˈnaɪ.t̬ɚ/
informal通宵活动
an event that lasts all night
US informal(尤指考试前的)通宵学习
a time when you spend all night studying, especially for an exam
I pulled an all-nighter last night. 我昨天熬了个通宵学习。