Riding rhyme Meaning, Definition & Usage

Definitions
  1. (Pros.), the meter of five accents, with couplet rhyme; probably so called from the mounted pilgrims described in the Canterbury Tales. Dr. Guest.

Webster 1913