Definitions English

  • To economize severely.
  • To be excessively sparing with or of.
  • To cut or make too small or scanty.