metered

Definitions


[ˈmiːtəd], (Adjective)

Definitions:
- measured or regulated by means of a meter
(e.g: a metered supply of water)


Phrases:

Origin:




definition by Oxford Dictionaries