Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
DETACHING, ppr. Separating; parting from; drawing and sending on a separate employment.
arrow_back
chevron_leftPrevious Article Webster Dictionary :: Detached
Next Articlechevron_right Webster Dictionary :: Detachment
arrow_forward