Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of electro capillarity

- The occurrence or production of certain capillary effects by the action of an electrical current or charge.