English Dictionary
Definition perambulator in British English
perambulator noun
[countable] noun
/pəˈræmbjʊˌleɪtə(r)/

English Dictionary