embark - Dictionary definition and meaning for word embark
EMBARK sounds like I AM BACK on track. Means set on right direction.
when u go out , ur dog barks!
em+bark(sound of dog "barking") - in search of his dog he begins his journey
Come ship is parked.
A barque or bark is a vessel. A barge. To em+bark means to board on barque.