Definition of “stochastic” - English Dictionary

british dictionary