throttlings
English
Noun
throttlings
plural of
throttling