Tra từ

Laban Dictionary trên mobile

enshroud /ɪnˈʃraʊd/  

  • verb
    -shrouds; -shrouded; -shrouding
    [+ obj] formal :to cover (something or someone) in a way that makes seeing or understanding difficult