eye-watering
Short definition from Wiktionary
Adjective
- Having an odour, vapours or smoke which causes irritation to the eyes.
- Having an extremely bad odour.
- So expensive that (figuratively) it would make one's eyes water.
- Of a shocking or surprising nature.
We haven’t written up eye-watering yet: Simple and Standard meanings, examples and a quiz.