SynonymX
Speak
Squiggly
Definition of Squiggly
1.
Wavy and twisting
Adjective Satellite
Semanticaly linked words with "squiggly"
crooked