Satch The origin and history of Satch. Etymology (Sense 3) See Satchmo. ← Back to the full definition of Satch