Wordia - The Definition Of Lob
lob
noun, sport a ball struck in a high arc
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lob
noun, sport a ball struck in a high arc
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lob