Feedback
Stuck on
Your browser does not support the audio element.
Meaning
Adj
●
Infatuated with;
romantically
attracted
to;
in love
with.
●
Fascinated by;
enchanted
by.
●
Puzzled or
stumped
by.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better