Repulse

French Meaning

repousser

refouler

rejeter

échec

refus

rejet

rebuffade

English Meaning