Search the meaning/definition of over one hundred thousand
words!
Random Word
Yalu_River means
a battle in the Korean War (November 1950); when UN troops advanced north to the Yalu River 200,000 Chinese troops crossed the river and drove them back; r... more