English Dictionary
Definition mechanistic in British English
mechanistic adjective
adjective
/ˌmekəˈnɪstɪk/
Synonyms and related words
