eye-watering
adjective
Definitions
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.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
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.