to become electric
to cause electricity to pass through
to communicate electricity to
to excite suddenly and violently
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home