look up any word, like the eiffel tower:
 
1.
1.An old school asteroid game made new with componets and modules including, battery,micro reactor,lite cannon,heavy cannon,electronic beam,riffle, bride for the crew and trusses made out of Titanium and steel.
2. a game that features player made ships and multiplayer options.
"astrobattle is decent creative game"
by someone June 21, 2004