Українсько-англійський словник
забарикадуватися
To barricade oneself
Українсько-англійський словник
забарикадувати
забаритися