eyewatering

listen to the pronunciation of eyewatering
English - English
So expensive that (figuratively) it would make one's eyes water
eyewatering
Favorites