rhyme off

중상급 (B2) informal

To say a long list of things very fast, like you know them all by heart.

"The student rhymed off all the capitals of South America without looking at her notes."