The Italian term "imbarcare" matches the English term "to embark"

other italian words that include "imbarcare" : english :
imbarcare embark