Learn IELTS Vocabulary — Band 7+: homage - a public show of respect or honour towards someone or something