"the archeologists chanced upon an old tomb" "she struck a goldmine" "The hikers finally struck the main path to the lake"
happen upon是什么意思
pain relief是什么意思
incensed是什么意思
tax exile是什么意思
for a short time是什么意思
in a few words是什么意思
racial prejudice是什么意思
almond paste是什么意思
at the double是什么意思
on the double是什么意思