Did you mean perambulator?
perambulator
noun
°(British) a baby carriage; a pram.
synonyms: pram