Englishclosed circulatory systemnounMeaningblood circulation via the pumping of the heart pushing blood through closed vesselsSourcesNo citations have been attached yet.