Sound of American soldier in pub (7)
I believe the answer is:
logical
'sound' is the definition.
(thesaurus)
'american soldier in pub' is the wordplay.
'american soldier' becomes 'gi'.
'in' is an insertion indicator.
'pub' becomes 'local' (I've seen this before).
'gi' inserted inside 'local' is 'LOGICAL'.
'of' is the link.
(Other definitions for logical that I've seen before include "clear" , "Well reasoned" , "Correctly reasoned, makes sense" , "Objective" , "Well-reasoned" .)