second sight Meaning and Definition
1. n. apparent power to perceive things that are not present to the senses
Second sight is an extra-sensory vision of future events or of things or events at a remote location.
1. n. apparent power to perceive things that are not present to the senses
Sponored Video