Go to Bing homepage

strike deal
Did you mean
Sounds like
strike in
突然插嘴;干涉;内攻
strike down
打倒;击灭;装桶保藏;侵入;使生;晒得受不了
strike to
向...走;决定