English word definition — powered by WordNet
having the shape of a sphere or ball
Want to remember ball-shaped?