HYDRO-ELECTRIC MEANING IN ENGLISH

• Hydro-electric Definition & Synonyms

  1. (a.) Pertaining to, employed in, or produced by, the evolution of electricity by means of a battery in which water or steam is used.


RECENT SEARCHES