electric drill

Explore definitions, synonyms, and language insights of electric drill

Definitions

Noun
a rotating power drill powered by an electric motor

More General Terms