What is the full meaning of embarred
EMBAR, (archaic) to shut in; to put under embargo, also IMBAR [v]
Example of the word embarred placed on a Scrabble board.