English2WDnounMeaningInitialism of two-wheel drive.A two-wheel drive vehicle.SourcesNo citations have been attached yet.