refouler

vt

1) отбрасывать, оттеснять (врага и т.п.)

2) подавлять, сдерживать (гнев, слёзы и т.п.)

Источник: Французско-русский словарь на Gufo.me