Stemmed
/stɛm/
Synonyms
- derived
- flowed
- originated
- resulted
- sprung
Slang Meanings
To cut off or reduce something abruptly.
They stemmed the party after the disturbance.
To originate or start from a particular situation.
You're stemmed from some serious talent there.