base case <2023-02-07 Tue 14:28:03> mahmood A recursive function definition has one or more base cases, meaning input(s) for which the function produces a result trivially (without recurring)