to hide {oneself}, [ hid ; hidden / hid ]
Synonyme
  • تستّر ، توارى ، اختفى ، تورّى