English-French dictionary »

spit it out meaning in French

EnglishFrench
spit it out (to overcome reluctance to say something particular or to speak in general)
verb
[UK: spɪt ɪt ˈaʊt]
[US: ˈspɪt ˈɪt ˈaʊt]

cracher le morceau◼◼◼verbe