← Reading Hall /

AKASHA  word detail

Squirmed

word:en:squirmed

To move in a twisting or contorted motion, (especially when struggling).