EGAVE
embarge
Meaning
verb
To put in a barge.
verb
To board a barge; to embark.
noun
An embargo.
Similar words
embar
imbar
embalsam
embrangle
embay
imbrangle
emburse
embondage
emball
encomber
Save “embarge” to learn later