Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Servitude in English

English

Servitude

/sərvətud/

noun

1. State of subjection to an owner or master or forced labor imposed as punishment

  • "Penal servitude"
    synonym:
  • servitude