The phrase
"intermittent sources" refers to energy sources that are not continuously available or constant. These sources produce energy in an inconsistent or irregular manner, such as solar power that depends on sunlight or wind power that relies on wind speed.
Full definition