Source Word
score off
Verb
idiomatic
slang
transitive
separable
Japanese Meaning
(議論や競争などで)相手を打ち負かす、勝利すること。 / (特に議論において)相手より優位に立つ、勝利を収めること。 / 相手に損害を与えて、恥をかかせる、弱みを突くような行為をすること。
Sense(1)
Sense(2)
( present singular third-person )
( participle present )
( participle past )
( past )