on the take ( synonym found)

Definition of on the take:

(n) : the place where water or air is taken into a pipe or conduit; -- opposed to outlet; the beginning of a contraction or narrowing in a tube or cylinder

Definition of on the take:

(n) : the place where water or air is taken into a pipe or conduit; -- opposed to outlet; the beginning of a contraction or narrowing in a tube or cylinder

Back to Top