baby stroller

English

Noun

baby stroller (plural baby strollers)

  1. A baby carriage.