Body of troops with British equipment — nowadays European? (7)
I believe the answer is:
brigade
'body of troops' is the definition.
(I've seen this before)
'british equipment nowadays european?' is the wordplay.
'british' becomes 'b' (abbreviation e.g. in 'BBC').
'equipment' becomes 'rig' (rig is a kind of equipment).
'nowadays' becomes 'ad'.
'european?' becomes 'e' (abbreviation e.g. EU).
'b'+'rig'+'ad'+'e'='BRIGADE'
'with' is the link.
(Other definitions for brigade that I've seen before include "Army unit" , "Set of troops" , "Part of an army division" , "Company" , "Corps" .)