French-English dictionary »

haut la main meaning in English

FrenchEnglish
haut la main preposition

with flying colors◼◼◼((idiom) extremely well)
preposition
[UK: wɪð ˈflaɪ.ɪŋ ˈkʌ.lərz] [US: wɪθ ˈflaɪ.ɪŋ ˈkʌ.lərz]

haut la main adverbe

hands down◼◼◼(without much effort, easily)
adverb
[UK: hændz daʊn] [US: ˈhændz ˈdaʊn]