durance

Explore definitions, synonyms, and language insights of durance

Definitions

Noun
imprisonment (especially for a long time)