HOMAGE


Meaning of HOMAGE in English

n.1 acknowledgement of superiority, dutiful reverence (pay homage to; do homage to).

2 hist. formal public acknowledgement of feudal allegiance.

Etymology: ME f. OF (h)omage f. med.L hominaticum f. L homo -minis man

Oxford English vocab.      Оксфордский английский словарь.