that bottom dump just threw a rock on my wind shield
a tractor trailer, or set of trailers that hauls sand or gravel and dumps via neumatic gates underneath
"that bottom dump just threw a rock on my wind shield" What is the definition of "bottom dump"?