Definition of townscaper in English:

townscaper

noun

  • A person who plans the visual appearance of a town or other urban area.

Origin

1940s; earliest use found in Architectural Review.