We found 3 dictionaries that define the word flarebacks:
General (3 matching dictionaries)
General (3 matching dictionaries)
- flarebacks: Merriam-Webster
- flarebacks: Wiktionary
- flarebacks: Dictionary.com