Definition of riding ballad in English:
riding ballad
noun
A Scottish ballad celebrating a raid carried out across the Border into England, especially during the Border warfare of the 16th cent.
Origin
Early 19th century; earliest use found in Walter Scott (1771–1832), poet and novelist.
Are You Learning English? Here Are Our Top English Tips