Scottish soldier bombed German states (10)
I believe the answer is:
highlander
'scottish soldier' is the definition.
(member of a Highland regiment)
'bombed german states' is the wordplay.
'bombed' becomes 'high' (both can mean intoxicated).
'german states' becomes 'lander' (plural of 'Land', German term for a state).
'high'+'lander'='HIGHLANDER'
(Other definitions for highlander that I've seen before include "Flora Macdonald, perhaps" , "Scot, possibly" , "regimental soldier" , "man coming from table" , "Clansperson" .)