consummate
Le mot anglais du jour : Daily words to boost your vocabulary
consummate
Word of the Day : Definitions for consummate : adjective: 1. Complete or perfect. 2. Highly accomplished or skilled. verb tr.: 1. To finish, complete, or make perfect. 2. To make a marital or other romantic union complete by having sex.