1 throatless | Definition of throatless

throatless

adjective
throat·​less | \ ˈthrōtlə̇s\

Definition of throatless

: having no throat