Posted in Organizations, Schools & Education, Science DLCT stands for David Lord Charitable Trust (UK) DLCT stands for Directed-Lie Control Test (polygraph) DLCT