To keep or hold off; repel
阻止:不使接近; 赶走
“For 12 years, we've sought to stave off this ultimate threat of disaster”(&b{New York Times})“12年来,我们一直寻求赶走灾难的最终威胁”(&b{纽约时报})
“For 12 years, we've sought to stave off this ultimate threat of disaster”(&b{New York Times})
“12年来,我们一直寻求赶走灾难的最终威胁”(&b{纽约时报})