Definify.com

Definition 2024


throated

throated

English

Adjective

throated

  1. (in combination) Having, or using the specified form of throat.

Derived terms