destrabar
Top 25000
Meanings
Verb
1. to remove obstacles or hindrances
Examples2
I've just unlocked the door.
Unlock the door.