To cut off from sight
(Verb)
To prevent (something) from being known
(Verb)
To envelop and obscure or shut off from sight:
(Verb)
Synonyms:
  1. blocking