Meaning of meter-feeding in English:
meter-feeding
noun
The illicit extending of parking time by putting more money into the meter instead of leaving the parking space.
Origin
1960s; earliest use found in Punch.
Are You Learning English? Here Are Our Top English Tips