We do not currently know of any synonyms for echards.
The noun echards is defined as:
Did you mean watchwords?