Definitions of eye-watering:
- adjective: Having an odour, vapours or smoke which causes irritation to the eyes.
- adjective: (figuratively) Having an extremely bad odour.
- adjective: (figuratively) So expensive that (figuratively) it would make one's eyes water.
- adjective: (figuratively) Of a shocking or surprising nature.
(Definitions from Wiktionary)
Related words...
|
|
|
| |