'labour of love' definitions:

Definition of 'labour of love'

From: WordNet
noun
Productive work performed voluntarily without material reward or compensation [syn: labor of love, labour of love]