GeneralConnection.com
➔
Dictionary
batting
Noun
1. attempt
2. effort, endeavor, endeavour, try, batten
2. stuffing
Usage