French-English dictionary »

tout craché meaning in English

FrenchEnglish
tout craché adverbe

all over◼◼◼(in every way; thoroughly)
adverb
[UK: ɔːl ˈəʊv.ə(r)] [US: ɔːl ˈoʊv.r̩]