noun the throat or windpipe verbto throttle
thrapple 🔊 Listen to this noun the throat or windpipe verb to throttle Share Facebook Twitter Google +