Полный англо-русский словарь
Вода, подаваемая на приречную территорию; вода, подаваемая на небольшое расстояние (от реки)
streamside water