I came across this article today - https://www.axios.com/2022/11/13/elon-musk-twitter-contractor-layoffs. The title reads "Elon Musk culls Twitter contractors after mass employee layoffs". I'm not a native English speaker and this is the first time that I've seen the word "cull".
From the reading article, I couldn't tell what would word "Cull" meant. To me, it seems that for a "technical" or "popular" article some other word could have been used.
So what I'm actually asking: is the word "cull" something that is regularly used in spoken English these days?