ditchdigging

Noun

 * 1) The digging of ditches.