peel off


Meanings

  • peel off the outer layer of something
  • take off, as with some difficulty;
  • leave a formation
  • come off in flakes or thin small pieces;
  • peel off in scales;