strike down
strike down基本解释
strike down同义词
strike down英英释义
"Cancel the election results""strike down a law"
"The disease struck down many young men in the village"
"strike down a tree""Lightning struck down the hikers"