English

moonstruck adjective definition in Love topic from the Oxford Advanced Learner's Dictionary

moonstruck

 adjective: Love topic
slightly crazy, especially because you are in love