Wiktionary
boroughmasters
n. (plural of boroughmaster English)
n. (plural of boroughmaster English)