do (one) an honor

(redirected from do someone an honour)

do (one) an honor

To do something that makes one feel very proud. You've done me an honor by choosing me as your best man. It means a lot to me.
See also: honor
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

do somebody an ˈhonour

,

do somebody the ˈhonour (of doing something)

(formal) do something to make somebody feel very proud and pleased: Would you do me the honour of dining with me?
See also: honour, somebody
Farlex Partner Idioms Dictionary © Farlex 2017
See also: