do (someone) an honor

(redirected from do an honor)

do (someone) an honor

To do something that pleases someone else very deeply. Would you do me the honor of being the Best Man at my wedding?
See also: honor

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