On sufferance

What is On sufferance?

On sufferance definition and meaning on Dictionary terms:
noun

passive permission resulting from lack of interference; tolerance, especially of something wrong or illegal (usually preceded by on or by).
capacity to endure pain, hardship, etc.; endurance.
Archaic. suffering; misery.
Archaic. patient endurance.