horsecar

  1. Noun atlı tramvay.
  2. Noun at taşıma vagonu/kamyonu.