As nouns the difference between ratch and yatch
is that ratch is a ratchet wheel; a toothed wheel engaging a detent or pawl while yatch is misspelling of lang=en.
ratch
English
Noun
(es)
A ratchet wheel; a toothed wheel engaging a detent or pawl.
Anagrams
*
*
yatch
English
Noun
(head)