telesis
/tˈɛləsɪs/
telesis
English
Noun
Ad
Definition
Directed social advancement via education and the scientific method.
Etymology
From Ancient Greek τέλεσις (télesis, “accomplishment”).
Ad