MOONLIGHTING


Meaning of MOONLIGHTING in English

[noun] [U]We know a lot of moonlighting takes place but it's hard to trace.

Cambridge English vocab.      Кембриджский английский словарь.