French-English dictionary »

répugnance meaning in English

FrenchEnglish
répugnance nom {f}

repugnance◼◼◼noun
[UK: rɪ.ˈpʌɡ.nəns] [US: ri.ˈpʌɡ.nəns]

vituperation(criticism or invective that is sustained and overly harsh)
noun
[UK: vɪ.ˌtjuː.pə.ˈreɪʃ.n̩] [US: vɪ.ˌtjuː.pə.ˈreɪʃ.n̩]