Definition of “airstream” - English Dictionary

british dictionary