replete...adj. Def.: Plentifully supplied, abounding The dinner was replete with many delicious choices.