Overshadower
Word Dictionary
-> Overshadower
Search:
Overshadower
(n.) One that throws a shade, or shadow, over anything.
Terms of Use
Canadian Jobs