Hydraulic Transmission System (
Noun
)
Meaning
A transmission that depends on a hydraulic system.
Classification
Nouns denoting man-made objects.
Synonyms
Hydraulic Transmission
Hypernyms
Transmission
Hydraulic System