DISEMBARRASS

Definition of DISEMBARRASS

  1. (verb)relieve from