Synonyms of lob in English:

lob


See US English definition of lob

See UK English definition of lob

See Spanish definition of globo

verb

1‘they lobbed grenades on to the gun platform’

SYNONYMS
throw, toss, fling, pitch, shy, hurl, pelt, sling, loft, cast, let fly with, flip
launch, propel, impel
bowl
informal chuck, bung, heave