English Dictionary
Definition light-touch in British English
light-touch adjective
adjective
/ˌlaɪ(t)ˈtʌtʃ/
Synonyms and related words
