dogcart
English
Noun
dogcart
(
plural
dogcarts
)
Alternative form of
dog cart
.