Meaning of “drabs” in the English Dictionary

English