TELR

(redirected from Talker Echo Loudness Rating)
AcronymDefinition
TELRTechnology Enhanced Learning and Research (Ohio State University; Columbus, OH)
TELRTalker Echo Loudness Rating
TELRThe Entheogen Law Reporter (est. 1993)