Click on the words to know their meaning

  • respite
  • independent

a short period of rest or relief from something difficult or unpleasant

not depending on anyone for livelihood or subsistence