Powerful snake (3)
I believe the answer is:
boa
(Other definitions for boa that I've seen before include "Fluffy scarf of feathers" , "One with scaly body" , "One who puts the squeeze on" , "One covered in scales" , "Long, thin, feathery scarf" .)