Why is 'traffic' an uncountable noun while 'traffic jam' is a countable noun?
I have asked many people and also googled but didn't get a satisfactory answer
Why is 'traffic' an uncountable noun while 'traffic jam' is a countable noun?
I have asked many people and also googled but didn't get a satisfactory answer
A traffic jam refers to a discrete event so it can be counted. Traffic refers to a collective thing and so it can't be counted.
The basic answer is that uncountable nouns are uncountable because you can't count them, they don't refer to discrete things and don't have a plural version. Countable nouns are single items or events and have plural versions.