Glossary

agitating truck

Brit. agitating lorry A vehicle carrying a drum in which freshly mixed concrete can be conveyed from the point of […]