English Dictionary
Definition moonlight in British English
moonlight verb
[intransitive] verb
/ˈmuːnˌlaɪt/
Synonyms and related words
