to squirrel [ squirreled ; squirreled ]
Synonyms
  • حارس ، خفير ، أمين ، رقيب ، ثابر ، واظب ، داوم ، لازم ، لزم ، حامي ، رعى ، مدافع ، ساخن ، فهيم ، حرس