pipping
动词 pip:
kill by firing a missile
同义词:shoot, pip
hit with a missile from a weapon
同义词:shoot, hit, pip
defeat thoroughly
同义词:worst, pip, mop up, whip, rack up