blow from a baseball mitt - English Synonyms Dictionary