Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Overshadower


OVERSHAD'OWER, noun One that throws a shade over any thing.