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.
Having or producing a full, deep, or rich sound; sonorous.
Complete and unmitigated; thoroughgoing.
A full-throated opponent of the plan.