SATCH Meaning of SATCH in English To do something with exceptional skill and speed. Example: Their star player can really satch with a basketball. Slang English vocab. Английский сленговый словарь. 2012