water carrier

noun

Definition of water carrier

1 : a carrier of goods or people using the sea or waterways in transportation
2a : a person or animal that carries or distributes water (as to domestic establishments or troops)
b : a tank, pipe, or channel for conveying water
c : a rain cloud