apstrudo

listen to the pronunciation of apstrudo
Латинский Язык - Английский Язык
thrust away, conceal, hide
suppress/prevent (emotion) becoming apparent