As a noun ratch is
a ratchet wheel; a toothed wheel engaging a detent or pawl.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. ratch
English
Noun
(es)
A ratchet wheel; a toothed wheel engaging a detent or pawl.
Anagrams
*
*