Meaning of the word slayer in English

What does slayer mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

slayer

US /ˈsleɪ.ɚ/
UK /ˈsleɪ.ər/

Noun

someone who kills a person or animal in a violent way.

Example:
David, the slayer of Goliath