ghost labor

English

Noun

ghost labor (uncountable)

  1. Synonym of ghost work.