Finishing or bringing to an end; making whole or entire by adding what is lacking.
From Latin 'complere' meaning to fill up completely, composed of 'com-' (together) and 'plere' (to fill). The word has maintained its core meaning of making something whole or finished.
Try Another Word