несов. перех.1.
Закрыв, прикрыв собою или чем-либо, делать невидным.
2.
Загораживать, преграждая доступ куда-либо.
3.
Закрывать, загораживать кого-либо или что-либо с целью защиты.
отт. перен. разг. Защищать, оберегать от чего-либо.
4. перен. разг.
Оттесняя на задний план, делать менее заметным, менее значимым; вытеснять.
см. заслонить; -я́ю, -я́ешь; нсв.
заслонить (вн.)
cover (d.), hide* (d.); hide* (d.); (защищать) screen (d.), shield (d.); (перен.) overshadow (d.); take* the place (of), push into the background (d.)
заслонить свет кому-л. — stand* in smb.'s light