Some vendors expecting support (7)
I believe the answer is:
endorse
'support' is the definition.
(I know that support can be written as endorse)
'some vendors expecting' is the wordplay.
'some' indicates a hidden word (some of the parts of the word are used).
'ENDORSE' can be found hidden inside 'vendors expecting'.
(Other definitions for endorse that I've seen before include "Advocate" , "Give one's approval to" , "Uphold" , "Express approval" , "Approve officially" .)