Definitions
noun
a transmission that provides power directly to all four wheels of a motor vehicle
Look “4wd” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a transmission that provides power directly to all four wheels of a motor vehicle