swallow and spit
Contents
English Expression
  1. n.:  swallow and spit,  mince the word,  take in and send out in large quantities
  2. v.:   take in and send out (in large quantities)
French Expression
  1. v.  ingurgiter et régorger, charger et décharger, prendre et envoyer en grande quantité
Containing Phrases
throughput