Word info

feed the dragon

Verb

Meaning

(idiomatic) To outsource (jobs) to the People's Republic of China.

(idiomatic) To buy or sell products labeled as "Made in China."

Source: en.wiktionary.org

Close letter words and terms