Wiktionary
make-sport
n. (context obsolete English) A laughingstock.
n. (context obsolete English) A laughingstock.