A sausage is not a abstract noun because an abstract noun is something you cannot see but feel for example anger, happiness, which makes a sausage a concrete noun.
The noun "sausage" is countable. You can have one sausage, two sausages, etc.
Yes, the noun astonishment is an abstract noun, a word for an emotional reaction.
Is undergone an abstract noun
Concrete noun
The abstract noun is criticism.
The noun 'hopefulness' is an abstract noun, a word for an emotion.
The abstract noun is obligation.
Abstract noun of hopeless
Friendship has not abstract noun because It is a abstract noun
The abstract noun form is tourism.
The word meat is a noun. The plural is meats.
The abstract noun for the adjective vacant is vacantness. Another abstract noun form is vacancy.