SHROUD


Meaning of SHROUD in English

(n.) One of the two annular plates at the periphery of a water wheel, which form the sides of the buckets; a shroud plate.

Webster's English dictionary.      Английский словарь Webster.