On speaking terms is an idiom that refers to two or more people who are able to communicate or talk with each other without any tensions or conflicts. There are several synonyms for on speaking terms, which include friendly, cordial, amicable, congenial, affable, sociable, neighborly, approachable, and easy-going. The terms imply that the individuals or parties in question have a good relationship, and can communicate honestly and comfortably without any issues. These synonyms may apply to relationships between friends, family members, colleagues, or even nations. In all cases, being on speaking terms with someone is a positive indication of a harmonious and healthy relationship.