Skip to content

enshroud

Dictionary definition · enshroud

verb

  1. cover as if with a shroud"The origins of this civilization are shrouded in mystery"

Similar words

Source: Open English WordNet (CC BY 4.0).