Definition of metered in English:

metered

Pronunciation /ˈmēdərd/ /ˈmidərd/

adjective

  • Measured or regulated by means of a meter.

    ‘a metered supply of water’
    • ‘metered parking on Ross Street’