Definition, synonyms and related words
Too fail to impress positively; to leave very little impression or a bad impression;