Definition of viewsite in English:

viewsite

noun

  • 1(In the language of estate agents) a site with a desirable prospect or view belonging or adjacent to a property (now somewhat rare).

  • 2A position which offers a particularly extensive or attractive view of the surrounding area, a natural feature within it, etc.

Origin

1940s; earliest use found in The Sunday Times.