Verb
1. cause to move back by force or influence;
"repel the enemy""push back the urge to smoke""beat back the invaders"2. be repellent to; cause aversion in
3. force or drive back;
"repel the attacker""fight off the onslaught""rebuff the attack"4. reject outright and bluntly;
"She snubbed his proposal"5. fill with distaste;
"This spoilt food disgusts me"