Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catnappers
in English
catnappers
#limited
Definitions
Noun
people
who
take
short
naps
,
especially
in
a
seated
position
Catnappers
often
feel
refreshed
after
a
20-minute
sleep
.
Base Words
cat
nappers