Throated - Definition

throated

adj 1: having a throat as specified; "deep-throated"; "white-
throated"

Look up another word