[v] recite volubly or extravagantly; "He could recite the names of all the chemical elements"
rattle down, rattle off, reel off, spiel off