Definition of ballad metre in English:

ballad metre

noun

mass noun