English Dictionary
Definition worm (your way) etc something in British English
worm (your way) etc something phrase
phrase
1
to move slowly and with difficulty in a crowded area
