Вопрос:

«И повесил Олег щит свой на вратах Царьграда». Что значит повесить щит? Можно ли утверждать, что это означает победить; потерпеть поражение; отпраздновать победу?

Ответ:

Повесить щит на воротах покорённого города означало показать свою победу и власть над ним.

Следовательно, выражение «повесил щит свой на вратах Царьграда» означает победить и отпраздновать победу. Оно не означает потерпеть поражение.