snapback









snapback


noun

  1. a sudden rebound or recovery.
  2. Football. snap(def 34).
53 queries 0.550