Debranch definition

To tear off.
verb
0
0
To remove the branches.
verb
0
1
Advertisement