What is the meaning of Becloud?

To cause to become obscure or muddled.

To cover or surround with clouds.

To cast in a negative light, cast a pall over, darken.

Source: wiktionary.org