Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
debark1 to put or go ashore, as from a ship; disembark.
debark2 to take the bark off of (a log).