conveying worm - English Synonyms Dictionary