Results

water gate noun fence or grating over a stream to keep animals or floating rubbish out of a mill-race