Word info

love canal

Noun

Meaning

love canal (plural love canals)

(slang) birth canal

Source: en.wiktionary.org

Examples

A prominent case can be seen in the Love Canal Homeowner's association (LCHA); in this case a housing development was built on a site that had been used for toxic dumping by the Hooker Chemical Company. Source: Internet

Judith A. Layzer, "Love Canal: hazardous waste and politics of fear" in Layzer, The Environmental Case (CQ Press, 2012) pp: 56-82. Source: Internet

Close letter words and terms