COMPLETE
having all the necessary or appropriate parts
(often used for emphasis) to the greatest extent or degree; total
finish making or doing
provide with the item or items necessary to make (something) full or entire
(often used for emphasis) to the greatest extent or degree; total
finish making or doing
provide with the item or items necessary to make (something) full or entire