to pursue something difficult or seemingly impossible.
Meanings
He was romancing the stone by trying to win her heart.
Synonyms
Antonyms
Examples
Last updated: 2025/03/05 00:21