-
Bring to a whole, with all the necessary parts or elements
-
Come or bring to a finish or an end
-
Write all the required information onto a form
-
Complete a pass
-
Complete or carry out
-
Having every necessary or normal part or component or step
-
Having come or been brought to a conclusion
-
Perfect and complete in every respect; having all necessary qualities
-
Highly skilled
-
Without qualification; used informally as (often pejorative) intensifiers