English Dictionary
Definition latticework in British English
latticework noun
[uncountable] noun
/ˈlætɪsˌwɜː(r)k/

English Dictionary