VEHICLE WASHDOWN STATION

SN A site or building in which vehicles can be cleaned to ensure a good working condition.
CL MILITARY DEFENCE AND FORTIFICATION
BT TECHNICAL SITE