"I was drowned in work" "The noise drowned out her speech"
overwhelmed是什么意思
unimpressed是什么意思
edited是什么意思
double-check是什么意思
off-putting是什么意思
be dependent on是什么意思
rest on是什么意思
past master是什么意思
old-timer是什么意思
fortune teller是什么意思