GeneralConnection.com
➔
Dictionary
undertaking
Noun
1. project
2. task, labor, work, trade
2. craft
Usage