Definition of “drizzly” - English Dictionary

british dictionary