Men cower, all of a shiver, seeing stranger (8)
I believe the answer is:
newcomer
'stranger' is the definition.
(thesaurus)
'men cower all of a shiver' is the wordplay.
'men cower' anagrams to 'NEWCOMER'.
Though, I'm not sure how the anagram is indicated.
'seeing' acts as a link.
Can you help me to learn more?
(Other definitions for newcomer that I've seen before include "Recent arrival" , "Late arrival" , "Immigrant" , "Fresh arrival" , "Starter" .)