shrink from


Meanings

  • avoid (one's assigned duties);