Throttle

()

To compress the throat of; to choke; to strangle.

Featured Acronyms

Grant

G GREAT
R REASSURING
A ACCOMPLISHMENT
N NATURAL
T TRUTHFUL

Michael

M MERIT
I IMPRESSIVE
C CREATIVE
H HEAVENLY
A ADVENTURE
E EXQUISITE
L LUCKY

Scott

S SUCCESSFUL
C CUTE
O OKAY
T TRANSFORMATIVE
T TERRIFIC