Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
baby carriage
in English
baby carriage
#common
Definitions
Noun
a
cart
for
transporting
a
baby
in
a
lying
position
The
mother
pushed
her
baby
in
a
baby
carriage
through
the
park
.
Base Words
carriage
baby