What is the meaning of the word "electric"?

Definitions:

  1. (of a situation) exceptionally tense copy to clipboard adjective
    • an atmosphere electric with suspicion copy to clipboard
  2. using or providing or producing or transmitting or operated by electricity copy to clipboard adjective
    • electric current copy to clipboard

Synonyms:

NearBy Words: