Make-sport definition

(obsolete) A laughingstock.
noun
0
0
Advertisement

Origin of make-sport