Vocabulary

秒殺

winning in a flash; instant defeat

noun suru-verb