GeneralConnection.comDictionary
labor of love
Noun

1. labour of love
1. undertaking, project, task, labor
Usage