French-English dictionary »

en touche meaning in English

FrenchEnglish
en touche preposition

in touch◼◼◼(rugby term)
preposition

botter en touche verbe

kick into touch◼◼◼(evade an issue)
verb

kick into touch◼◼◼(rugby)
verb