Полный русско-английский словарь
Муж. 1) barrier, screen 2) воен. covering force м. 1. (преграда) barrier; снежный ~ snow wall; 2. воен. covering force.
заслон