French-English dictionary »

attoucher meaning in English

FrenchEnglish
attoucher verbe

touch up(fondle or to grope someone, usually in an inappropriate way)
verb
[UK: tʌtʃ ʌp] [US: ˈtətʃ ʌp]