目くらまし
[mekuramashi]noun
Japanese definition
No Japanese definition yet.
English definitions
- blinding someone's eyes (to make an escape)
- smoke screen; distraction; deceptive means
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…