Definitions Found:

baby carriage.