people meter

English

Noun

people meter (plural people meters)

  1. Alternative form of peoplemeter.