pram in French pram in French landau noun A small vehicle, usually covered, in which a newborn baby is pushed around in a lying position. Add to Flashcards