Meaning ofoestruatein English

oestruate

us/oʊˈstriːt/uk/iːˈstruːeɪt/