Wiktionary
sleeveboards
n. (plural of sleeveboard English)
n. (plural of sleeveboard English)