a period of intense work, especially group work undertaken to meet a deadline

listen to the pronunciation of a period of intense work, especially group work undertaken to meet a deadline
English - English
charret