making vague; obscuring; opposing progress and the increase of knowledge

listen to the pronunciation of making vague; obscuring; opposing progress and the increase of knowledge
English - English
{s} obscurant