impugned is a crossword puzzle answer that we have spotted 1 times. criticised rubbish dumping across spain