Definition of “jet stream” - English Dictionary

british dictionary