Англо-русский словарь Мюллера
hold forth а) рассуждать, разглагольствовать Father is holding forth on hisfavourite subject again; let's not stay to listen, he's never veryinteresting. б) предлагать; to hold forth a hope подать надежду в) протягивать(руку) The stranger held forth his hand in greeting, but no one in the hallwas willing to accept it.
Новый большой англо-русский словарь
[ʹhəʋldʹfɔ:θ] phr v
1. показывать; протягивать; предлагать
to hold forth an inducement - выставлять приманку
to hold forth a hope - подавать надежду
he held forth the note - он показал /протянул/ записку
2. часто пренебр. рассуждать, разглагольствовать; проповедовать
he held forth on the subject at great length - он долго разглагольствовал на эту тему