Definitions and Meaning of catnap in English. catnap. noun. sleeping for a short period of time (usually not in bed) Synonyms : forty winks, light sleep, ...
確定! 回上一頁