Being moonstruck refers to being dreamy or preoccupied with romantic thoughts or feelings. The antonyms for moonstruck include being practical, logical, level-headed, or rational. It is a state of mind that is grounded in reality and not swayed by whimsical sentiments. This can be useful when making important life decisions or when dealing with complex problems that require a clear and analytical mind. Being moonstruck can also imply a lack of focus or stability, so the opposite could be being centered and composed. Overall, finding a balance between the two states of mind is ideal for leading a fulfilling and contented life.