English | German | Russian | Czech

spitbox English

Meaning spitbox meaning

What does spitbox mean?

spitbox

A vessel to receive spittle; a spittoon. A barn where racehorses are tested for drugs.

Are you looking for...?