1. To eject saliva from the mouth: This is the most common meaning, and it's often used to describe the action of spitting out food or liquid.
2. To eject something forcefully: This meaning is related to the first one, but it's more general and can refer to ejecting anything from the mouth or other openings, like spitting out a seed or spitting fire.
It's important to note that "spit" can also be used as a noun, referring to the saliva ejected from the mouth or the act of spitting itself.