point of vision

English

Noun

point of vision (plural points of vision)

  1. Synonym of point of sight.