dear sir, what does this mean? 1. eye-watering .2. in every sense . hussain.
1. eye-watering = something that brings the tears into your eyes. 2. in every sense = in every way. More context would really help.
Forum Rules