ice-covered是什么意思
high and dry是什么意思
in the lurch是什么意思
stranded是什么意思
self-reliant是什么意思
electrical transformer是什么意思
all the more so是什么意思
set in motion是什么意思
stay alive是什么意思
live on是什么意思