Meaning Of Self Propelled Vehicles