EGAVE

imbar

About 0.00 uses per million words.

Meaning

  1. verb To bar in; to secure with, or as if with, bars.

Similar words

embar upbar imbound barricade embarge rebar inbind bar up immure embay

Save “imbar” to learn later