v.(使)窒息, (使)透不过气( smother的过去式和过去分词 );覆盖;忍住;抑制;
英文例句/中文翻译:
Eventually, the insect is smothered and drowns in sticky fluid.
最后昆虫窒息,在黏液中淹死
Intellectual life in France was smothered by the occupation
在被占领期间法国思想界受到了压制。
They may have been knifed, or poisoned, or smothered.
他们可能被刀杀、毒、死。