Similar Words
necked

Throated — definition

1. throated (Adjective)

1 definition

throated (Adjective) — Having a throat as specified. ex. "deep-throated" ex. "white-throated"