Meaning of throatless in English:

throatless

Pronunciation /ˈθrəʊtləs/

adjective

  • Without a throat; having no throat.

Origin

Early 19th century. From throat + -less.