imbar meaning

Meaning of imbar

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.

Unscrambled word imbar

Points for imbar

Scrabble
12 points
Word With Friends
11 points
Wordfeud
12 points