Question: what is the meaning of the idiomatic expression night owl?
Answer: night owl. night owl. Meaning. Someone who is vigilant late at night. In the current usage, night own refers to someone who works at night.