Home / Dictionary / Yellow rain

Yellow rain Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A sticky yellow liquid alleged to have been dropped as a chemical weapon on the Hmong peoples by Laos and North Vietnam beginning in 1975, sometimes conjectured to be a mycotoxin.

Related Terms
Rhyming Words
ain iain jain nain hain rain vain lain gain fain sain main kain wain zain dain tain bain pain cain
Compare
Yellow rain vs