Search the meaning/definition of over one hundred thousand
words!
Random Word
benight means
make difficult to perceive by sight; "The foliage of the huge tree obscures the view of the lake"; envelop with social, intellectual, or moral darkness; "T... more