DOGCART


Meaning of DOGCART in English

[noun] [C] - a light two-wheeled vehicle pulled by a horse, used esp. in the past

Cambridge English vocab.      Кембриджский английский словарь.