Sorry, this word is not in the dictionary. Please check your spelling...
verb, to bring to a satisfactory conclusion; complete, esp agreeably
verb, to gather (animals, suspects, etc) together