Wiktionary
by-your-leaves
n. (plural of by-your-leave English)
n. (plural of by-your-leave English)