What does Armco barrier mean?

Armco barrier meaning in Sports Dictionary

A purpose-built material buffer erected on associated with the track to soak up the effect of automobiles striking it after rotating down. (recreation: Rallycross)