Second sight

more_vert

Idiom : Second sight


Meaning : A power or ability to forsee the future

Usage : India Saints are supposed to have second sight.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ