imbar

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