Origin: Latin suffix -ate
Definition, synonyms and related words
A portal which may be opened or closed to allow or prevent the passage of water through a man-made channel.