put in play with a snap; "snap a football"
English - English
Definition of put in play with a snap; "snap a football" in English English dictionary