DO THE HONOURS


Meaning of DO THE HONOURS in English

do the task for the leader, fill in for the leader The Mayor can't speak to us, so Mr. Kelly will do the honours.

English idioms vocab.      Словарь английских идиом и выражений.