← DefinitionshareGuesscityscapenounThe visual appearance or view of a city, especially as seen in a painting, photograph, or from a distance.Synonymsskylinenoun