« Back to Glossary Index
A slang term for an open-top trailer or container with a tarpaulin cover.
« Back to Glossary IndexA slang term for an open-top trailer or container with a tarpaulin cover.
« Back to Glossary IndexWebsite by ProActive Web Solutions