Full-throated meaning
The definition of full-throated is having a full, rich sound.
When you scream with all of the power you have, this is an example of a scream that would be described as full-throated.
adjective
Having or producing a full, deep, or rich sound; sonorous.
adjective
Complete and unmitigated; thoroughgoing.
A full-throated opponent of the plan.
adjective