disgorged

verb
  1. to discharge or pour forth something forcefully or in large quantities
  2. to give up something unwillingly, especially money or property that was obtained improperly
  3. Usage: legal; formal

Examples