thruputs
English
Noun
thruputs
plural of
thruput
Anagrams
upthrust