English Dictionary
Definition handiwork in British English
handiwork noun
[uncountable] noun
/ˈhændiˌwɜː(r)k/
1
something impressive that someone has done or created
Synonyms and related words
