Provide food for tourist, endlessly hot after noon (7)
I believe the answer is:
nourish
'provide food' is the definition.
(provide nourishment)
'tourist endlessly hot after noon' is the wordplay.
'endlessly' means to look at the middle letters (the ends of the words are removed).
'hot' becomes 'h' (abbreviation eg on taps).
'after' says to put letters next to each other.
'noon' becomes 'n'.
The central letters of 'tourist' are 'ouris'.
'ouris'+'h'='ourish'
'ourish' put after 'n' is 'NOURISH'.
'for' is the link.
(Other definitions for nourish that I've seen before include "Feed and foster" , "encourage growth" , "Feed, sustain" , "Provide with food for growth" , "Give sustenance to" .)