Dictionary search results

Showing 1-3 of 3 results

lob British & World English

Throw or hit (a ball or missile) in a high arc

lob English Thesaurus

they lobbed grenades on to the gun platform

lobworm British & World English

A large earthworm used as fishing bait