dogwash noun2 •An establishment where one takes their canine pet to be cleaned and groomed. •A self-service facility in a public place for washing one's pet dog.On the way back to the car, we stopped at the dogwash to get the mud off Rover. formsdogwashes