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