"dirt" is a concrete noun because you can see it and touch it ...
"freedom" is an abstract noun because it's not visible or touchable ...
http://www.chompchomp.com/terms/concretenoun.htm
http://www.chompchomp.com/terms/abstractnoun.htm
Is dirt an abstract or concrete and why?
2 answers
If you want to dig up the dirt on someone, then it becomes just information, a more abstract quantity.
Many nouns in English have several meanings, some concrete, others more abstract, or metaphorical.
Many nouns in English have several meanings, some concrete, others more abstract, or metaphorical.