Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
procrastinations
in English
procrastinations
#uncommon
Definitions
Noun
habitual
putting
off
of
responsibilities
or
decisions
acts
of
delaying
tasks
;
intentional
postponing