Travelling in Turin a lot, providing food and nourishment (11)
I believe the answer is:
nutritional
'providing food and nourishment' is the definition.
(providing nutrition)
'travelling in turin a lot' is the wordplay.
'travelling' indicates anagramming the letters.
'in'+'turin'+'a'+'lot'='inturinalot'
'inturinalot' is an anagram of 'NUTRITIONAL'.
(Other definitions for nutritional that I've seen before include "as food intake" , "Nourishing" , "Concerned with quality of food" .)