1 definition by greenlightning

Dull, cheerless, lacking in spirit.
"A way out of the drabber, duller world of everyday reality."
by greenlightning December 17, 2013
Get the drabber mug.