"sich einschiffen" in English sich einschiffen {vb} to embark to board ship Detailed translations for "sich einschiffen" sich einschiffen{verb} sich einschiffen to embark sich einschiffen to board ship