Electromechanical crossbow Synonyms

Definitions for Electromechanical


  • (adjective) of or relating to or involving an electrically operated mechanical device

EC abbreviation

EC is an abbreviation for Electromechanical Crossbow
What does EC stand for?
EC stands for "Electromechanical Crossbow"

Definitions for Crossbow


  • (noun) a bow fixed transversely on a wooden stock grooved to direct the arrow ( quarrel )