MOONRAT Meaning of MOONRAT in English ■ noun a rat-like mammal of the hedgehog family, native to SE Asia and China. [ Echinosorex gymnurus and other species.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004