washrack noun1 •Part of a stable or garage where an animal or vehicle can be conveniently washed. formswashracks