"on a regular basis" means that something is done at regular intervals. Its meaning is similar to "often" but "regular" implies more order (regularity) between events (when something happens) in terms of how much time has passed between them . Welcome to EF, umree2003!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.