A person who teaches or is inclined to teach, especially someone who is pedantic or overly formal in their teaching style.
From Greek 'didaktos' (taught), derived from 'didaskein' (to teach). The term evolved from simply meaning 'teacher' to often implying someone who is excessively formal or dry in their instruction.
In the modern world, calling someone a 'didact' is often slightly insulting—it suggests they're more interested in showing off what they know than actually helping you understand it.
Complete word intelligence in one call. Free tier — 50 lookups/day.