Bowmen from Ambridge? (7)
I believe the answer is:
archers
'bowmen' is the definition.
('archer' can be a synonym of 'bowman')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for archers that I've seen before include "media family" , "Part of army once" , "Her cars, oddly, use bows and arrows" , "Bowmen on BBC radio?" , "Experts with bows and arrows" .)