replete
/rɪˈpliːt/ or /riˈpleɪt/Definitions
1. adjective
fully or completely supplied or provided with something
“The market was replete with fresh fruits and vegetables.”
2. verb
to fill completely, often with a large or excessive amount of something
“The river replete the lake with its heavy rainfall.”
3. noun
a full or abundant supply of something
“The store had a replete of luxurious items on sale.”