Stop stoat in wriggling (7)
I believe the answer is:
station
'stop' is the definition.
(eg a stop on a train journey)
'stoat in wriggling' is the wordplay.
'wriggling' is an anagram indicator (letters wriggle or move about).
'stoat'+'in'='stoatin'
'stoatin' with letters rearranged gives 'STATION'.
(Other definitions for station that I've seen before include "Depot" , "eg Paddington" , "Train stop" , "Place of duty, work" , "eg Temple Meads" .)