Throttle

()

To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate.

Featured Acronyms

Stella

S SOULFUL
T TRANSFORMING
E EASY
L LUCID
L LEGENDARY
A APPEALING

Ella

E EFFICIENT
L LUMINOUS
L LUCKY
A ACCEPTED

James

J JOY
A ACCOMPLISHMENT
M MIRACULOUS
E EXCELLENT
S SECURE