DO THE HONORS Meaning of DO THE HONORS in English do the task for the leader, fill in for the leader (See fill in for me ) The Mayor can't speak to us, so Mr. Kelly will do the honors. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012