Conundrum about meaning of "Dwell" and "Dwell Meter"

Conundrum about meaning of "Dwell" and "Dwell Meter"