NichiDict

目障り

めざわり
目ざわり
[mezawari]

Meanings

1.NounAdj-na

eyesore; offensive sight; offense to the eye

2.NounAdj-na

obstruction (to the view of something)