Meaning of rhyme royal

Definition of rhyme royal

(noun) a stanza form having seven lines of iambic pentameter; introduced by Chaucer

Other information on rhyme royal

WIKIPEDIA results for rhyme royal
Amazon results for rhyme royal