Stanley competitor (4)
I believe the answer is:
yeti
(Other definitions for yeti that I've seen before include "creature of dubious existence" , "The Abominable Snowman in Tibetan" , "highland inhabitant" , "Hairy creature of legend" , "that you might find in mountains" .)