A section of Niagara Falls in New York that was evacuated after 1970s exposure that chemical wastes were buried in its residential neighborhood. It has been partially reoccupied.
Definition of Love Canal in US English:
Love Canal
proper nounˈləv kəˌnal
A section of Niagara Falls in New York that was evacuated after 1970s exposure that chemical wastes were buried in its residential neighborhood. It has been partially reoccupied.