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