outwriggle
Etymology
From out- + wriggle.
verb
To surpass in wriggling.