The words detain and retard can be used in similar contexts, but detain implies a holding back beyond a reasonable or appointed time. // unexpected business had detained her