noun
US/ˈdʌm.pɪŋ/
UK/ˈdʌm.pɪŋ/
the act of throwing away waste in a place where it is not allowed
In context
There is a fine for illegal dumping near the river.
Short entry. Full notes coming.
the act of throwing away waste in a place where it is not allowed
There is a fine for illegal dumping near the river.
Short entry. Full notes coming.