squirl

noun

  1. 1

    A flourish in handwriting.

noun

  1. 1

    A squirrel.

Translate “squirl” to another language

Click any language to open the translator with this word already filled in.

Squirl Definition & Meaning | TranslatePulse