yalu river

(noun) Yalu River

pitched battle (generic term)