to bar in; to secure

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