LOBBED

Definition of LOBBED

  1. (verb)propel in a high arc