obscure

adjective
  1. not well known; hidden from view or understanding
  2. difficult to understand; not clear or plain
verb
  1. to hide or make unclear; to block from view

Examples