Word: tatch
Part of speech: Noun
Syllables: tatch
Definition: A spot or stain.
Morphemes:
Affix: tatch
Language: en
PoS: Noun
Meaning: A spot or stain.
Etymology Compounds: Affix: tache
Language: fr
Decoded: tache
Meaning: spot