MEGAFARAD


Meaning of MEGAFARAD in English

noun one of the larger measures of electrical capacity, amounting to one million farads; a macrofarad.

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