vistaed
adjective
1. Having or forming a vista or vistas.
- The vistaed mountains afforded many vantage points for photographing the lake.
2. Observed in or as if in a figurative vista.
1. Having or forming a vista or vistas.
- The vistaed mountains afforded many vantage points for photographing the lake.
2. Observed in or as if in a figurative vista.