1

By bidirectional I mean, if word A is synonymous with word B, does it follow that word B is always synonymous with word A? Are there any common exceptions to this rule?
Extending this - if word A is synonymous with word B, and word B is synonymous with word C, word C may or may not be synonymous...