Word Definition

Lobbed

  1. of Lob

Synonyms