STANCHED, pp. Stopped or restrained from flowing.