Is there an English dictionary that distinguishes words as either abstract or concrete? [closed]
In English, "concrete" and "abstract" are not grammatical classifications. This is unlike (for example) "masculine" and "feminine" in French, and "uncountable" and "countable" in English. For both of these cases, there are nouns which one might think are masculine (or countable) from their meaning, but actually are feminine (or uncountable). For example, you can ask why "peas" are countable but "rice" is uncountable. Or in French, why is it "le cigar" but "la pipe". There's no real reason; it's just grammar.
However, anybody can sort nouns into "concrete" and "abstract" based on their definitions, and nobody will be able to say that they did it incorrectly. Since there isn't a definitive classification, dictionaries don't give it.
Your question is really predicated on the assumption that the abstract / concrete partition of nouns is accepted as axiomatic.
That there is still a lot of analysis to be done is evident from the fact that there are only about 7 distinct Google hits for the term 'second order noun'. However, from one of them is the following:
Four orders of entities:
Lyons (1977...) presents a three-way typology of entities, which refines the traditional distinction between concrete and abstract nouns...
Entities of the first order are physical objects, i.e. persons, animals and things...
Entities of the second order are events, processes, states-of-affairs etc...[arrival, error...]
Entities of the third order are such abstract entities as propositions [beliefs, ideas...]
[and Hengeveld postulates a fourth order:]
Entities of the fourth order are speech acts [question, command...]
( http://books.google.co.uk/books?id=l7UWMZq7FGIC&pg=PR13&lpg=PR13&dq=%22second+order+noun%22&source=bl&ots=bm-uk-g8Dh&sig=ilf32ju-4MT2pVAlBz5qUcuyyMk&hl=en&sa=X&ei=ZdAfUszWOuir7AaJ4oCgCg&ved=0CDUQ6AEwBA#v=onepage&q=%22second%20order%20noun%22&f=false )
I still wouldn't be happy to include 'hole', 'silence'... in any of these categories.
See Is "12:30" (the time of day) an abstract noun? .