to be full of; to abound in; to overflow with
Cette ville regorge de bons petits restos.
This city is full of great little restaurants.