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