RATCH Meaning of RATCH in English damage, wreck, trashWho ratched the gears on my bike? I can't shift into low! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012