We do not currently know of any antonyms for run off at mouth.
For similar words to run off at mouth, try: