complement
noun
°(now _ rare) Something (or someone) that completes; the consummation.
°(obsolete) The act of completing something, or the fact of being complete; completion, completeness, fulfilment.
verb
°To complete.
°To provide what the partner lacks and lack what the partner provides.