RELATED WORDS
PARAPHRASING
generally considered or reported (to be); generally considered to be (but with some doubt)
believed
a form of medicine in a container (to be) put into the rectum or vagina