tattie

noun

  1. 1

    Potato

noun

  1. 1

    A woven mat or screen hung at a door or window and kept wet to moisten and cool the air as it enters.

Translate “tattie” to another language

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

Tattie Definition & Meaning | TranslatePulse