English Dictionary
Definition homage in British English
homage noun
[singular/uncountable] noun
/ˈhɒmɪdʒ/
Sense 1a is sometimes pronounced in the French way.
