nonmechanical

Explore definitions, synonyms, and language insights of nonmechanical

Definitions

Adjective
not mechanical
Adjective Satellite
(of a person) lacking mechanical skills