Online English Dictionary

Home

Secondsighted


a.

Having the power of second-sight.


© 2009 Dammam Community College