Definitions English

  • Lacking cheer; depressing.