be well guarded (in fencing) - English Synonyms Dictionary