In each of the following sentence, an idiomatic expression or a proverb is highlighted. Select the alternative which best describes its use in the sentence.
Here, 'stumbled upon' means to 'discover by chance'.
Hence, the statement means that the speaker discovered some interesting old letters in Grandfather's desk.
Create a FREE account and get: