Ce înseamnă “apa de inalta presiune”?

“apa de inalta presiune” în Dicționarul Român - Englez (tehnic)

  • water high head w.