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.

American idioms English vocabulary.      Английский словарь американских идиом.