Definition of Squiggly

  • 1. Wavy and twisting Adjective Satellite

Semanticaly linked words with "squiggly"