Find the word definition

Wiktionary
stave rhyme

n. (alternative form of stave-rhyme English)