British term for a large motor vehicle for transporting goods
possibly from dialectal lurry meaning 'to pull or drag'
A lorry is just a fancy British way of saying truck - same wheels, different accent!
Complete word intelligence in one call. Free tier — 50 lookups/day.