NichiDict

目くらまし

めくらまし
目眩まし目眩し
[mekuramashi]

Meanings

1.Noun

blinding someone's eyes (to make an escape)

2.Noun

smoke screen; distraction; deceptive means