What is the meaning of the word "consummate"?
Definitions:
-
having or revealing supreme mastery or skill adjective
- a consummate artist
-
to fulfill sexually verb
- consummate a marriage