MOORBALL Meaning of MOORBALL in English (n.) A fresh-water alga (Cladophora Aegagropila) which forms a globular mass. Webster's English dictionary. Английский словарь Webster. 2012