Definitions Found:

somewhat dowdy