Synonyms: globule
Definition: a small globe or ball
Similar words: globe, ball, orb
Definition: an object with a spherical shape
Usage: a ball of fire