Definitions for "Firebrands"
Firebrands is the name of an emerging rock band based in Singapore. The group has been performing and recording a blend of Hard Rock, Funk, Rap and Electronica since early 2005. A debut album titled "First The Flash Then The Pulse" was released on September 11 2006, distributed by EMI and marketed by groovyrecords International.
Large embers or chucks of burning, airborne material.