Search in full dictionary

TELLING

TELLING
ScnTUEU
revealing; indicative of much otherwise unnoticed. Babylonian healer "But right now, this is the most telling sheep's liver I have seen in quite some time."