What is the meaning of the word "throated"?

Definitions:

  1. having a throat as specified copy to clipboard adjective
    • deepthroated copy to clipboard