преграждать, загораживать, застить, заграждать, прятать, скрывать, оттеснять, ограждать, затенять, загорождать, закрывать, заменять, защищать, прикрывать, служить щитом, затемнять, затмевать. Ant. открывать, высвечивать
заслоня́ть
несов. перех.1) Закрыв, прикрыв собою или чем-л., делать невидимым.
2) Загораживать, преграждая доступ куда-л.
3)
а) Закрывать, загораживать кого-л., что-л. с целью защиты.
б) перен. разг. Защищать, оберегать от чего-л.
4) перен. Оттесняя на задний план, делать менее заметным, значимым; вытеснять.