replete (adj)

 

fully or abundantly provided or filled

 

click the back arrow to go back to the story