English-French dictionary »

slap-bang meaning in French

EnglishFrench
slap-bang (directly)
adverb
[UK: slæp ˈbæŋ]
[US: slæp ˈbæŋ]

en plein◼◼◼adverbe