eye-watering

listen to the pronunciation of eye-watering
الإنجليزية - التركية
eye-sulama
eye water
göz su
الإنجليزية - الإنجليزية

تعريف eye-watering في الإنجليزية الإنجليزية القاموس.

eyewatering
So expensive that (figuratively) it would make one's eyes water
eye water
{i} wash or medicated liquid or cream for the eyes (Ophthalmology); natural tears or discharge from the eyes