Wiktionary
thruput
n. (context US English) (alternative spelling of throughput English)
n. (context US English) (alternative spelling of throughput English)