moonstruck

Explore definitions, synonyms, and language insights of moonstruck

Definitions

Adjective Satellite
insane and believed to be affected by the phases of the moon

Synonyms