imbar

listen to the pronunciation of imbar
Английский Язык - Английский Язык
To bar in; to secure