(~s)
1.
A ~ is a place from which you can see a lot of things.
From a concealed ~, he saw a car arrive...
= viewpoint
N-COUNT
2.
If you view a situation from a particular ~, you have a clear understanding of it because of the particular period of time you are in.
From today’s ~, the 1987 crash seems just a blip in the upward progress of the market...
= viewpoint
N-COUNT: oft with poss