English Dictionary
Definition touch up in British English
touch up phrasal verb
[transitive] phrasal verb
2
to touch someone in a sexual way without their permission
Synonyms and related words
