Inumbrates [verb]

Definition of Inumbrates:

shut out the light

Synonyms of Inumbrates:


Opposite/Antonyms of Inumbrates:


Sentence/Example of Inumbrates: