Definition of “wheelbase” - English Dictionary

English