to bring to an end; complete; the final stage or surface treatment
from Old French finiss- 'accomplish'
The end point of any process
Complete word intelligence in one call. Free tier — 50 lookups/day.