Definition
To have a relationship with someone that is sufficiently amicable to allow for conversation.
Despite their argument, they are now back on speaking terms.
They haven't spoken since their last fight, so they are not on speaking terms.
After years of discord, the brothers are finally on speaking terms again.