- 1 Post By Koronas
Would anyone please tell me what this idiom means?
'We came to a point when we realised we should do all stuff off our bat.'
The phrase "off our own bat" means "by ourselves" or "on our own initiative".
By purpleblossom in forum Ask a Teacher
Last Post: 09-Feb-2010, 17:50
By Unregistered in forum Ask a Teacher
Last Post: 18-Jan-2009, 23:50
By jyotibishnoi16 in forum English Idioms and Sayings
Last Post: 23-Oct-2008, 16:57
By free_seagull in forum Ask a Teacher
Last Post: 31-Jul-2007, 16:41
By MOgnaraj in forum Ask a Teacher
Last Post: 02-Oct-2006, 16:37
Search Engine Optimization by vBSEO