Synonyms: mechanistic
Definition: explained in terms of physical forces
Usage: a mechanistic universe
Similar words: mechanical
Definition: using (or as if using) mechanisms or tools or devices
Usage: a mechanical process; his smile was very mechanical; a mechanical toy