water carpet

noun

Definition of water carpet