Glossary

agitating lorry

British term for agitating truck.