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./

Dictionary of English idioms .      Словарь английских идиом.