Find the word definition

Wiktionary
baby carriages

n. (baby carriage English)