Word info Synonyms

delibrate

Verb

Meaning

To strip off the bark; to peel.

Source: Webster's dictionary

Synonyms

Derivatives

Anagrams

Close letter words and terms