STOCKCAR


Meaning of STOCKCAR in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: stock (I) + car

: a latticed railroad boxcar for carrying livestock

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.