Dictionary.com
Thesaurus.com

take the bread out of someone's mouth

Idioms  
  1. Deprive someone of his or her livelihood, as in Lowering wages is taking the bread out of the workers' mouths. [c. 1700]