What is the full meaning of dogcarts
DOGCART, a light two-wheeled carriage with seats back-to-back [n]
Example of the word dogcarts placed on a Scrabble board.