Word Definition

Slinging

  1. of Sling

Synonyms