Leech and Leach Leach -the drawing off of some substance Leech – an animal Closed Captioning and Subtitling defined here