chip in


Meanings

  • contribute to some cause;