Definition of Headloss

Search Dictionary
Headloss Definition from Science & Technology Dictionaries & Glossaries
Technical English by wpv
The loss of energy as a result of friction; commonly expressed in feet.