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