안녕하세요?
우선 '관용구'는 두 개 이상의 단어로 이루어져 있으면서 그 단어들의 의미만으로는 전체의 의미를 알 수 없는, 특수한 의미를 나타내는 어구(語句)를 뜻합니다.
예를 들어 ‘발이 넓다’는 ‘사교적이어서 아는 사람이 많다.’를 뜻하는 것입니다.
그런데 질문하신 문장에서 '밤을 새우다'는 사전적 의미를 그대로 담고 있다고 볼 수 있습니다.
※ 게시판에 글쓰기를 하는 경우, 본문 또는 첨부파일 내에 개인정보(주민등록번호, 성명, 연락처 등)가 포함되어 게시되지 않도록 유의하시기 바랍니다.
※ 개인정보를 포함하여 게시하는 경우에는 불특정 다수에게 개인정보가 노출되어 악용될 수 있으며, 특히 타인의 개인정보가 노출되는 경우에는 개인정보보호법에 따라 처벌을 받을 수 있음을 알려드립니다.