Near as possible to the left side (7)
I believe the answer is:
arsenal
'side' is the definition.
(English football club or side)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for arsenal that I've seen before include "Weapons/ammo store" , "Where the guns are and who are The Gunners are" , "Munitions store and English football team" , "Place where guns and ammunition are stored" , "array of weapons" .)