SECOND SIGHT


Meaning of SECOND SIGHT in English

{n. phr.} Intuition; prescience; clairvoyance. * /Some police departments employ psychics to find missing persons or objects as they are said to have second sight./

Slang English vocab.      Английский сленговый словарь.