dump site definition
dump site means a land utilized by local body for open dumping to dispose of untreated solid waste without following the principles of sanitary land filling;
dump site means any not regulated or illegal area of solid waste disposal.
dump site means an unregistered site where council dispose its general waste;