troughing (0 synonym found)

Definition of troughing:

(n) : A system of troughs.

Definition of troughing:

(n) : A system of troughs.

Back to Top