заслін

1) screen, shelter, barrier

2) військ. covering detachment

Джерело: Українсько-англійський словник на Slovnyk.me