after-bay

listen to the pronunciation of after-bay
English - Turkish
kuyruk suyu
English - English

Definition of after-bay in English English dictionary

afterbay
a stream, conduit, pond or reservoir, of a hydroelectric power plant at the outlet of the turbines