✕
Dictionaries
Urdu English
English Urdu
English Arabic
English Hindi
English German
English French
English Spanish
English Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
English Urdu
English Hindi
Arabic Urdu
English Phrases
English Idioms
Synonyms & Definitions
Home
Dictionaries
Idioms
feed the dragon Meaning
Feed The Dragon Meaning
(idiomatic) To buy or sell products labeled as "Made in China."
RECENT SEARCHES
Stool pigeon
Blank cheque
on one's tod
water down
milieu control
serve up
sit on
at all
decimal dozen
the rest is history