Meaning of urban blight in English:

urban blight

Translate urban blight into Spanish

noun

  • (The development or existence of) derelict or unsightly areas in a town or city.

Origin

1930s.