"Garrulus" Natural Recordings by Native Speakers
Garrulus is an adjective that means talkative, loquacious, or chatty. It is often used to describe someone or something that is excessively fond of talking, often to the point of being tedious or annoying.
A garrotte is a type of restrictive device, typically a cord or wire, used to tighten around the neck or throat, often with the intention of choking or strangling.