ecommerce for beginners: considerations before you embark on embark on start or engage in (esp sth. new or difficult) e.g. i can only imagine - embark on a journey through embark on a new journey at sisu. 上外多语种门户网站群 the civil graces project invites you to embark on a journey