Soldier possibly eats fruit for nourishment (7)
I believe the answer is:
aliment
'nourishment' is the definition.
(synonyms)
'soldier possibly eats fruit' is the wordplay.
'soldier possibly' becomes 'ant' (as in army ants).
'eats' indicates putting letters inside.
'fruit' becomes 'lime' (lime is a kind of fruit).
'ant' going around 'lime' is 'ALIMENT'.
'for' is the link.
(Other definitions for aliment that I've seen before include "Nourishment" , "Something which nourishes - meal tin (anag)" , "Sustenance" , "Old word for food" .)