handiwork - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

/ˈhændiˌwɜː(r)k/
  1. something impressive that someone has done or created
    1. a.
      used in an angry way for referring to something bad that someone has done