metered; metering; meters
1
: to measure by means of a meter
2
: to supply in a measured or regulated amount
3
: to print postal indicia on by means of a postage meter
Love words? Need even more definitions?
Merriam-Webster unabridged



