yields up
Hands it across
Yields up means to surrender, release, or reveal something previously held or hidden.
The phrase emphasizes reluctant or gradual disclosure: The ancient tomb finally yielded up its secrets.
It can describe physical surrender The fortress yielded up its defenders or metaphorical revelation Years of research yielded up surprising results.
More formal and literary than plain "yields."
- exposeMake known publicly
- discloseReveal hidden information
- revealMake something visible
- bring to lightExpose hidden information
- unearthExcavate or reveal hidden
divulge · spill the beans · come clean · relinquish · let go · lay bare · lay open · open · confess · release · renounce · cede · give · give way · disgorge · surrender · forfeit · part with