Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
night owl
in English
night owl
#common
Definitions
Noun
a
person
who
stays
up
late
at
night
;
prefers
late
hours
My
friend
is
a
night
owl
and
likes
to
study
until
midnight
.
a
nocturnal
owl
species
;
active
at
night
The
barn
owl
is
a
type
of
night
owl
that
hunts
for
mice
in
the
dark
.
Base Words
night
owl