Definition of sprinkler installation in English:

sprinkler installation

noun

  • A fire protection system incorporating sprinklers.

Origin

Late 19th century; earliest use found in Era.