motor park

motor park

n (Automotive Engineering) a W African name for car park