Strangulating meaning : To stop flow through a vessel. To strangle.
strangulating
divine service
environed
looey
outrider