Battery Motors Patents Tesla Tesla Motors Battery Patents Tesla Motors Battery Patents kewanannabungju Wednesday, May 29, 2019 Tesla definition of tesla at dictionary. Tesla definition, a unit of magnetic induction equal to one weber per square meter. Abbreviation t ...