Noun Definitionmoonlighter1.Definition: a person who holds a second job (usually after hours)Category: People