self-propelled vehicle Meaning, Definition & Usage

  1. noun a wheeled vehicle that carries in itself a means of propulsion

WordNet