Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
imaginations
in English
imaginations
#uncommon
Lemma:
imagination
The lemma is the base or root form of this word.
Definitions
Noun
the
power
to
mentally
create
images
;
think
creatively
the
ability
to
form
mental
pictures
;
resourcefulness
a
mental
image
;
a
created
concept
creative
thinking
;
innovative
ideas