computer-aided learning (cal) - English Synonyms Dictionary