abheuern

listen to the pronunciation of abheuern
Deutsch - Englisch
to sign off (as a sailor)
heimlich abheuern (Matrose)
to jump ship (sailor)