Many stand for this citizen soldier on border (8,6)
I believe the answer is:
national anthem
'many stand' is the definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
'this citizen soldier on border' is the wordplay.
'this citizen' becomes 'national' (I've seen this before).
'soldier' becomes 'ant' (soldier is a type of ant).
'on' is a charade indicator (letters next to each other).
'border' becomes 'hem' (I've seen this before).
'national'+'ant'+'hem'='NATIONAL ANTHEM'
'for' is the link.
Can you help me to learn more?
(Other definitions for national anthem that I've seen before include "The Star-Spangled Banner', say" , "country air" , "Patriotic song" , "The Marseillaise, perhaps" , "noted stirrer" .)