Find the word definition

Douglas Harper's Etymology Dictionary
spoil-sport

1786, from verbal phrase (attested by 1711); see spoil (v.) + sport (n.).

Wiktionary
spoil-sport

n. (context dated English) An alternative form for spoilsport.