combining to form a complete whole or enhance each other
from Latin 'complere' meaning to fill up
Complementary things COMPLETE each other - they're the perfect match!
Complete word intelligence in one call. Free tier — 50 lookups/day.