There are currently around 155, 000 registered hybrid and electric vehicles on German roads, dwarfed by the million gasoline and diesel cars driving there now.
2017年12月六级真题(第三套)阅读 Section A
柯林斯高阶英汉双解学习词典释义
VERB
使显得矮小;使相形见绌
If one person or thing is dwarfed by another, the second is so much bigger than the first that it makes them look very small.