MOONSTRUCK Meaning of MOONSTRUCK in English adj. mentally deranged. Oxford English vocab. Оксфордский английский словарь. 2012