Word Definition

Debarked

  1. of Debark

Synonyms