Jowling definition

(obsolete) A mediaeval sport resembling hockey.
noun
0
0
Advertisement