Sistren is defined by The Free DictionaryUrban Dictionary as a system.
There are over 200,000 words in our free online dictionary, but you have to look for one in the dictionary.
"Sistren" is in the dictionary at www.merriam-webster.com.The article was written on 4 April.2021.
What made you want to look at sistren?Tell us where you heard or read it.
Ad free, you can subscribe to America's largest dictionary and get thousands more definitions.