modulated pulse - English Synonyms Dictionary