delibrate

listen to the pronunciation of delibrate
Английский Язык - Английский Язык
To strip off the bark; to peel