1. | ~ sth 是(某事)的前兆;预示to be a sign that sth is going to happen |
These talks could herald a new era of peace. 这些谈判可能预示着新的和平时代的来临。 |
2. | [oftpass] ~ sb/sth (as sth) 宣称(…是好的或重要的)to say in public that sb/sth is good or important |
The report is being heralded as a blueprint for the future of transport. 这份报告被宣称是未来运输的蓝图。 |