What is the full meaning of imbar
(obsolete) to bar in; to secure, also EMBAR [v IMBARRED, IMBARRING, IMBARS]
Example of the word imbar placed on a Scrabble board.