Meaning of throated

Definition of throated

(adj) having a throat as specified; "deep-throated"; "white-throated"

Other information on throated

WIKIPEDIA results for throated
Amazon results for throated