Synonyms for Debarks:

v.

arrives (verb)
accomplishes, attains, arrives, Comes, enters, lands.