sailor's eyeball noun1 •An alga, Valonia ventricosa, with the form of eyeball-sized spheres. formssailor's eyeballs