foam roller in Greek foam roller in Greek ρολό αφρού noun A padded cylindrical device rolled against the body for massage or exercise. Add to Flashcards