Steam carriage Meaning, Definition & Usage

Definitions
  1. a carriage upon wheels moved on common roads by steam.

Webster 1913