Indian national eating stale Indian bread (4)
I believe the answer is:
anna
'stale indian bread' is the definition.
Although both the answer and definition are singular nouns, I don't see how they can define each other.
'indian national eating' is the wordplay.
'eating' indicates a hidden word.
'ANNA' is hidden in the letters of 'indian national'.
Can you help me to learn more?
(Other definitions for anna that I've seen before include "Old Indian coin - girl's name" , "Former Indian coin; girl's name" , "worth very little in India" , "Miss Karenina" , "Book by Tolstoy" .)