imbar

listen to the pronunciation of imbar
Englisch - Englisch
To bar in; to secure